Atos Hiring Java Backend Developer in Mumbai | Spring Boot
Role Overview
Job Overview
Atos is hiring a Consultant in Mumbai for a Java Backend Developer opportunity focused on building scalable backend services and APIs. The role is suitable for experienced software professionals with 3 to 10 years of Java development experience and strong knowledge of Spring Boot, Spring MVC, REST APIs, microservices, Kafka, SQL, and Hibernate/JPA.
The position involves developing and deploying Spring Boot services in OpenShift and AWS environments, creating APIs managed through Apigee, and supporting event-driven applications with Kafka. The engineer will also work closely with React frontend teams to ensure reliable communication between backend services and user-facing applications. Quality engineering is an important part of the role, with expectations around unit testing, integration testing, Git-based development, and automated CI/CD practices.
Key Responsibilities
- Design, develop, and maintain Java backend applications using Spring Boot and Spring MVC.
- Build scalable microservices and support their deployment in OpenShift and AWS environments.
- Develop and maintain REST and GraphQL APIs for application and service integration.
- Work with Apigee-managed APIs and support secure and reliable API communication.
- Implement event-driven application capabilities using Kafka producers and consumers.
- Configure and work with Kafka topics and basic producer and consumer patterns.
- Collaborate with React frontend development teams to provide reliable APIs and consistent data flows.
- Develop database-backed services using SQL, with PostgreSQL preferred, and Hibernate/JPA.
- Write unit and integration tests to improve application reliability and maintainability.
- Participate in automated CI/CD pipelines and follow established software delivery practices.
- Use Git for source control and Docker for container-based development where applicable.
- Apply AI-assisted development tools responsibly during daily engineering workflows.
- Follow appropriate practices for prompt patterns, privacy, code provenance, limitations, and governance when using AI coding assistants.
- Work collaboratively with other engineers and contribute to a positive team environment.
Required Skills
Candidates should have professional experience developing Java backend applications and strong practical knowledge of Java 17 or later. Spring Boot and Spring MVC are core technologies for this role, so applicants should be comfortable designing backend services and implementing production-ready application components.
Experience with microservices architecture is important, particularly development and deployment of Spring Boot services in cloud or containerized environments. Candidates should understand REST APIs and have exposure to GraphQL. Experience with Apigee-managed APIs is relevant to the position.
The role also requires knowledge of event-driven development using Kafka. Candidates should understand fundamental Kafka concepts such as topics, producers, consumers, and configuration. Practical SQL skills are required, with PostgreSQL identified as the preferred database technology. Hibernate and JPA experience is also expected for persistence and data access.
Development quality is another key requirement. Applicants should understand unit and integration testing and be familiar with automated CI/CD pipelines. Git and Docker fundamentals are required, along with awareness of modern software delivery practices.
The position also expects experience using AI-assisted development tools such as GitHub Copilot or Claude Code assist. Candidates should understand that AI-generated code and recommendations require engineering review and should be used with appropriate attention to privacy, prompt patterns, code provenance, and technical guardrails.
Preferred Skills
Strong experience across the Java and Spring ecosystem will be valuable. Candidates who have worked with both REST and GraphQL APIs, Kafka-based event processing, PostgreSQL, and microservices can demonstrate close alignment with the technical requirements.
Experience with OpenShift, AWS, Apigee, Docker, and automated CI/CD environments is also relevant. Familiarity with React is useful because the backend engineer will collaborate with React frontend teams, although the role is primarily focused on backend development.
Experience with AI-assisted software development is particularly relevant. Applicants who can explain how they use coding assistants while maintaining code quality, security, privacy, and human review will be well positioned for this opportunity.
Education
The supplied job description does not specify a mandatory educational qualification. Candidates should therefore emphasize their relevant professional software development experience and technical skills.
Experience
The position is described as a Java Spring Boot Developer role requiring 3 to 10 years of experience. Applicants should have practical experience in Java backend development and should be able to demonstrate hands-on work with Spring Boot, Spring MVC, microservices, APIs, Kafka, SQL, and Hibernate/JPA.
Required Technologies
The core technology stack includes Java 17+, Spring Boot, Spring MVC, microservices, REST APIs, GraphQL, Apigee, Kafka, SQL, PostgreSQL, Hibernate, JPA, OpenShift, AWS, Git, Docker, and CI/CD. React is relevant for frontend integration and collaboration. AI-assisted development tools such as GitHub Copilot and Claude Code assist are also mentioned in the requirements.
Soft Skills
Good communication and teamwork are explicitly required. The role involves working with React frontend teams and other technical stakeholders, so candidates should be able to explain backend concepts clearly, discuss API and data requirements, and collaborate on application integration.
A strong problem-solving approach is also useful for developing reliable services, troubleshooting integration issues, and improving application quality. Candidates should be comfortable learning new tools and applying responsible engineering judgment when using AI-assisted development technologies.
Benefits of Working in this Role
This role provides an opportunity to work across modern Java backend engineering, microservices, APIs, event-driven architecture, cloud deployment, containerization, and automated delivery. Engineers can strengthen their experience with technologies such as Spring Boot, Kafka, AWS, OpenShift, Apigee, PostgreSQL, and CI/CD while contributing to applications that require reliable frontend and backend integration.
Work Mode
The supplied job description does not explicitly state whether the role is onsite, hybrid, or remote. No work-mode arrangement has therefore been specified beyond the Mumbai location.
Location
The position is based in Mumbai, Maharashtra, India.
Who Should Apply
This opportunity is suitable for Java backend developers with 3 to 10 years of relevant experience who have hands-on knowledge of Spring Boot, Spring MVC, microservices, REST APIs, Kafka, SQL, and Hibernate/JPA.
Candidates should be comfortable working with cloud or container environments and should have practical exposure to Git, Docker, CI/CD, and API development. Developers with experience collaborating with React teams and using AWS, OpenShift, Apigee, PostgreSQL, or GraphQL will find their background relevant.
Applicants should also be prepared to demonstrate responsible use of AI-assisted development tools, including awareness of privacy, code provenance, prompt practices, limitations, and governance.
Career Growth
This role can help Java professionals deepen their expertise in backend architecture while expanding into cloud-native development, event-driven systems, API management, DevOps practices, and AI-assisted engineering. Experience with microservices, Kafka, AWS, OpenShift, Apigee, and CI/CD can support progression toward senior development, technical specialist, or architecture-focused responsibilities.
Application Advice
When applying, highlight your strongest Java and Spring Boot projects first. Clearly mention experience with Java 17+, Spring MVC, microservices, REST or GraphQL APIs, Kafka producers and consumers, PostgreSQL or other SQL databases, and Hibernate/JPA.
Include specific experience with AWS, OpenShift, Apigee, Docker, Git, and CI/CD if applicable. If you have worked with React frontend teams, describe how you supported API integration and data flow. Also explain your practical use of AI-assisted development tools and how you maintain code quality, privacy, security, and human oversight.
Technical Ecosystem
Eligibility Criteria
Education
B.tech
Experience
3 - 10 years
Top Picks for You
Microsoft Senior Software Engineer AI AIOps Jobs Hyderabad
Microsoft • Hyderabad • Hybrid
Microsoft Principal Software Engineering Manager Jobs in Bangalore
Microsoft • Bangalore • Hybrid
Birlasoft Sr. Software Engineer Jobs in Pune | .NET
Birlasoft • Pune • Onsite
Birlasoft RPA & Appian QA Tester Jobs in Noida
Birlasoft • Noida • Onsite