Senior Java Developer

4 weeks ago


Bengaluru, Karnataka, India NTT DATA Full time

Job Title: Senior Java Developer

Job Summary:

We are seeking a highly skilled Senior Java Developer to join our team in Bangalore, India. As a Senior Java Developer, you will be responsible for designing, developing, and deploying RESTful APIs and Microservices using Java/J2EE, Spring framework, and AWS Elastic Kubernetes Services (EKS).

Key Responsibilities:

  • Design and develop RESTful APIs and Microservices using Java/J2EE, Spring framework, and AWS Elastic Kubernetes Services (EKS)
  • Develop, test, and deploy APIs
  • Write tested, idiomatic, and documented Java Code
  • Cooperate with the front-end developer in the process of integrating the RESTful API
  • Communicate with external web services
  • Produce, maintain, and modify REST APIs
  • Ensure APIs are developed using industry standard best practices
  • Fix any issues or bugs that arise

Requirements:

  • Mandatory 10+ years of hands-on experience in design and development of RESTful APIs and Microservices using technology stack: Java/J2EE, Spring framework, Spring Batch, AWS Elastic Kubernetes Services (EKS), RDS Oracle DB, Apigee/API Gateway
  • Experience in API layer security (e.g., JWT, OATH2), API logging, API testing, creating REST API documentation using Swagger and YAML or similar tools desirable
  • Demonstrated experience developing in Google Cloud Platform (GCP)
  • Experience in TDD, writing unit test cases in JUnit. Unit Test Frameworks: Mockito (Java), Junit (Java);
  • Nice to have exposure to End-to-end Test Frameworks: Fitnesse/Test API, Protractor; Functional Testing: Cucumber; Performance Test Tools: JMeter
  • Proficient in SQL and Stored Procedures such as in RDS Oracle DB
  • Experience with Unix, Linux Operating Systems preferably on AWS environment.
  • Experience with Scrum and other Agile processes.
  • Knowledge of Jira, Git/SVN, Jenkins, DevOps, CI/CD

Ideal Candidate:

  • Lifelong Learner. You are always seeking to improve your technical and nontechnical skills.
  • Team Player. You are someone who wants to see everyone on the team succeed and is willing to go the extra mile to help a teammate in need.
  • Communicator. You know how to communicate your design ideas to both technical and nontechnical stakeholders, prioritizing critical information and leaving out extraneous details.

About NTT DATA:

NTT DATA Services is a recognized leader in IT and business services, including cloud, data and applications, headquartered in Texas. As part of NTT DATA, a $30 billion trusted global innovator with a combined global reach of over 80 countries, we help clients transform through business and technology consulting, industry and digital solutions, applications development and management, managed edge-to-edge infrastructure services, BPO, systems integration and global data centers. We are committed to our clients' long-term success. Visit nttdata.com or LinkedIn to learn more.

NTT DATA Services is an equal opportunity employer and considers all applicants without regarding to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees. If you need assistance or an accommodation due to a disability, please inform your recruiter so that we may connect you with the appropriate team.


  • Senior Java Developer

    3 weeks ago


    Bengaluru, Karnataka, India Mitr HR Solution Full time

    Job Title: Senior Java DeveloperAbout the Role:We are seeking a highly skilled Senior Java Developer to join our team at Mitr HR Solution. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining large-scale Java applications.Key Responsibilities:Design and develop high-quality Java codeLead and mentor junior...

  • Senior Java Developer

    4 weeks ago


    Bengaluru, Karnataka, India DBcart Pvt Ltd Full time

    Job Title: Senior Java DeveloperAbout the Role:We are seeking a highly skilled Senior Java Developer to join our team at DBcart Pvt Ltd. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining large-scale Java applications.Key Responsibilities:Design and develop high-quality Java applications using Spring frameworks,...

  • Senior Java Developer

    3 weeks ago


    Bengaluru, Karnataka, India FCM Full time

    Job Title: Senior Java DeveloperFMC is seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and deploying scalable and secure applications using Java and React frameworks within an Azure Cloud environment.Key Responsibilities:Design and develop robust, scalable, and...

  • Senior Java Developer

    2 weeks ago


    Bengaluru, Karnataka, India MNR Solutions Pvt. Ltd Full time

    Job Title: Senior Java DeveloperAbout the Role:MNR Solutions Pvt. Ltd is seeking a skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, building, and maintaining efficient, reusable, and reliable Java code.Responsibilities:Translate application storyboards and use cases into functional...

  • Senior Java Developer

    4 weeks ago


    Bengaluru, Karnataka, India Mazenet solution Full time

    Job Title: Senior Java DeveloperAbout the Role:We are seeking a highly skilled Senior Java Developer to join our Mazenet solution team. As a Senior Java Developer, you will be responsible for designing and developing high-quality software solutions using Java, Microservices, Spring, REST API, and MySQL.Key Responsibilities:• Develop and maintain...

  • Senior Java Developer

    1 month ago


    Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Role: Senior Java DeveloperExperience range: 6-10 yearsJob description:Expertise in building UI applications using Java 8 and Java 11 features such as Lambdas, Streams, Collections, Concurrency and IO.Good understanding of design principles, algorithms and data structures.Experience in application development with Cassandra NoSQL, Redis and Guava.As a Senior...

  • Senior Java Developer

    1 month ago


    Bengaluru, Karnataka, India VRIZE Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at VRIZE INC. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining large-scale Java applications using Spring Boot, Microservices, and REST APIs.Key Responsibilities:Design and develop high-quality Java applications...

  • Senior Java Developer

    4 weeks ago


    Bengaluru, Karnataka, India NTT DATA Services Full time

    Job Title: Senior Java DeveloperJob Summary:We are seeking a highly skilled Senior Java Developer to join our team at NTT DATA Services. As a Senior Java Developer, you will be responsible for designing, developing, and implementing software applications using Java technologies.Key Responsibilities:Design and develop software applications using Java...

  • Senior Java Developer

    4 weeks ago


    Bengaluru, Karnataka, India Nexplace Info Private Limited Full time

    **Nexplace Info Private Limited seeks a skilled Senior Java Developer.**The ideal candidate will have 4+ years of experience in Java, Spring Boot, and Hibernate.Key requirements include:Proficiency in JavaExperience with Spring BootFamiliarity with HibernateAs a Senior Java Developer, you will play a crucial role in driving the development of our...

  • Senior Java Developer

    4 weeks ago


    Bengaluru, Karnataka, India Pan Asia Man power Consultants Recruiting agency Full time

    Job Title: Senior Java DeveloperJob Summary:We are seeking a highly skilled Senior Java Developer to join our team at Pan Asia Man power Consultants Recruiting agency. As a Senior Java Developer, you will be responsible for designing and developing high-quality software applications using Java, Spring, and other relevant technologies.Key...

  • Senior Java Developer

    3 weeks ago


    Bengaluru, Karnataka, India Indusface Full time

    Job Title: Senior Java DeveloperWe are seeking a skilled Senior Java Developer to join our team at Indusface. As a Senior Java Developer, you will be responsible for developing high-volume, fault-tolerant, and scalable backend systems for our Web Security products.Responsibilities:* Develop modern, responsive front-end for the Indus Guard portal* Research...

  • Senior Java Developer

    4 weeks ago


    Bengaluru, Karnataka, India May I Help You Full time

    Job Title: Senior Java DeveloperJob Description:We are looking for an experienced Senior Java Developer to join our team at May I Help You. As a key member of our development team, you will be responsible for designing and building production-level large-scale web applications using Java.The ideal candidate will have a strong background in Java, with...

  • Senior Java Developer

    3 weeks ago


    Bengaluru, Karnataka, India Synechron Full time

    Job Title: Senior Java DeveloperOverview:We are seeking a skilled Senior Java Developer to join our team at Synechron. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality Java applications.Key Responsibilities:Develop, test, and maintain Java applications to meet business needsCollaborate...

  • Senior Java Developer

    3 weeks ago


    Bengaluru, Karnataka, India Dreambig IT Solutions India Pvt. Full time

    Job Title: Senior Java DeveloperWe are seeking an experienced Senior Java Developer to join our team at Dreambig IT Solutions India Pvt. in Bangalore. The ideal candidate will have a strong background in Java development and a good understanding of microservices architecture.Key Responsibilities:Design, develop, and maintain high-quality Java...

  • Senior Java Developer

    1 month ago


    Bengaluru, Karnataka, India Synechron Full time

    Job Title: Senior Java DeveloperAt Synechron, we are seeking a highly skilled Senior Java Developer to join our team.Key Responsibilities:Design, develop, and maintain high-quality Java applications.Collaborate with cross-functional teams to develop solutions that meet business needs.Write clean, maintainable, and efficient code.Debug and resolve technical...

  • Senior Java Developer

    4 weeks ago


    Bengaluru, Karnataka, India NetAnalytiks Pvt Ltd Full time

    Job Title: Senior Java DeveloperAbout the Role:We are seeking a highly skilled Senior Java Developer to join our team at NetAnalytiks Pvt Ltd. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining large-scale web-based applications using Core Java and Microservices technologies.Key Responsibilities:Design and develop...

  • Senior Java Developer

    4 weeks ago


    Bengaluru, Karnataka, India Experis Full time

    Job Title: Senior Java DeveloperJob Description: We are seeking a skilled Senior Java Developer to join our team at Experis. As a key member of our development team, you will be responsible for designing, developing, and maintaining large-scale distributed applications using Java and ReactJS.Responsibilities:Develop large-scale distributed application...

  • Senior Java Developer

    2 weeks ago


    Bengaluru, Karnataka, India Nexplace Info Private Limited Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at Nexplace Info Private Limited. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable and efficient software solutions using Java.Key Responsibilities:Design and develop high-quality Java...

  • Senior Java Developer

    4 weeks ago


    Bengaluru, Karnataka, India V2Soft Full time

    Job Title: Senior Java DeveloperV2Soft is seeking a highly skilled Senior Java Developer to join our team in Bangalore, India. As a key member of our development team, you will be responsible for designing, developing, and maintaining distributed applications using Java and Spring framework.Key Responsibilities:Design and develop distributed applications...

  • Senior Java Developer

    3 weeks ago


    Bengaluru, Karnataka, India Torry Harris Business Solutions Full time

    Job Title: Senior Java DeveloperAbout the Role:We are seeking a talented Senior Java Developer to join our team at Torry Harris Business Solutions. The ideal candidate will have a strong background in Java development, with experience in designing, developing, and maintaining large-scale Java/J2EE applications using Spring Boot and Spring Cloud.Key...