Java Microservices Developer with Generative AI (Spring Boot Developer | Java Backend Developer)

DigitalXNode

Navi Mumbai

On-site

INR 1,400,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DigitalXNode is seeking a skilled Java Microservices Developer in India to design, develop, and maintain scalable backend systems. You will build RESTful APIs, microservices, and integrate Generative AI features into enterprise applications.

Ideal candidates have strong Java/J2EE experience, Spring Boot, Kafka, and both SQL and NoSQL databases, along with CI/CD and cloud-native practices.

Qualifications

  • Proven experience building Java-based microservices and backend systems.
  • Strong knowledge of Spring Boot, Spring MVC, Spring Data, JPA, and Hibernate.
  • Experience with Kafka and asynchronous messaging systems.
  • Familiarity with Generative AI tools in software development.

Responsibilities

  • Design, develop, and maintain enterprise-grade backend systems.
  • Create RESTful APIs and microservices with scalable architecture.
  • Incorporate Generative AI features into development processes and tooling.
  • Collaborate with cross-functional teams to deliver cloud-ready applications.
  • Ensure performance, reliability, and data integrity of backend services.

Skills

Java microservices
Backend development
Spring Boot
Kafka
REST APIs
Generative AI
CI/CD
Distributed systems

Education

Bachelor’s degree in IT/CS or related

Tools

Oracle
MongoDB
Hibernate/JPA
Docker
Kubernetes
Jenkins

Job description

Java Microservices Developer Jobs in India

We are looking for a skilled Java Microservices Developer who has experience in Generative AI, modern backend development, and building scalable enterprise applications. This opportunity is perfect for professionals who want to work where Java Development, Microservices Architecture, Spring Boot Development, AI-Assisted Development, and Generative AI Engineering come together.

As a Java Microservices Developer, you will be responsible for designing, developing, and maintaining efficient enterprise applications, while utilizing new AI technologies to speed up software development and drive innovation. You will work with different teams across the organization to develop secure, scalable, and cloud-compatible solutions by utilizing current Java frameworks and a microservices architecture.

About The Role

The Java Microservices Developer will be tasked with creating reliable backend systems, designing RESTful APIs, developing microservices, and incorporating Generative AI features into enterprise applications and development processes.

This position is best suited for individuals who have a solid background in Java/J2EE, Spring Boot, Microservices, Kafka, REST APIs, both SQL and NoSQL databases, CI/CD pipelines, and Generative AI technologies.

If you have a strong interest in Java backend development, AI-driven software engineering, prompt engineering, and building enterprise applications, this position presents a great chance to contribute to cutting-edge technological solutions.

Key Responsibilities of a Java Microservices Developer

Java Application Development

  • Designed, developed, and maintained enterprise-scale applications using Java and J2EE technologies, ensuring performance, reliability, and scalability.
  • Develop robust and secure backend solutions by utilizing contemporary Java frameworks.
  • Built well-structured, reusable, and easily maintainable codebases by following recognized software development methodologies and best practices.
  • Optimize application performance, reliability, and scalability.
Spring Boot and Microservices Development
  • Create and implement microservices utilizing Spring Boot and Spring Framework technologies.
  • Build distributed systems using microservices architecture patterns.
  • Design and create RESTful APIs that are used in enterprise applications.
  • Integrate services by utilizing asynchronous communication frameworks like Kafka.
  • Create backend systems that can manage large numbers of transactions efficiently and effectively.
Generative AI and AI-Assisted Development
  • Integrate generative AI tools into the development lifecycle to increase efficiency and improve outcomes.
  • Refined AI interactions through prompt design techniques to increase development efficiency and output quality.
  • Engage in next-generation AI technologies and interoperability standards, including MCP and Agent-to-Agent communication frameworks.
  • Support initiatives that leverage artificial intelligence for coding, testing, documentation, and software delivery processes.
  • Contribute to developing new solutions that incorporate Generative AI into enterprise applications.
Database Development
  • Backend Engineering and API Development
  • Create and set up secure REST APIs and backend systems.
  • Integrate applications with internal and external systems.
  • Ensure that the backend platforms are designed to maintain high availability, consistent reliability, and optimal performance.
  • Troubleshoot production issues and optimize service performance.
  • Create and implement solutions by utilizing both SQL and NoSQL database technologies.
  • Collaborate with Oracle, MongoDB, and other enterprise-level database technologies.
  • Optimize database performance and ensure data integrity.
  • Create effective data access layers by utilizing JPA and Hibernate.
DevOps and CI/CD
  • Participate in enterprise application deployment processes.
  • Support CI/CD pipeline implementation and automation initiatives.
  • Work with DevOps teams to enhance the process of managing software releases and make deployments more efficient.
  • Contribute to the practices involved in delivering cloud-native and containerized applications.
Required Skills And Qualifications
  • Proven expertise in developing Java-based microservices or backend applications.
  • Expertise in Java/J2EE application development.
  • Profound understanding of Spring Boot, Spring Security, Spring MVC, Spring Data, JPA, and Hibernate.
  • Hands-on experience developing microservices-based applications.
  • Demonstrates a solid grasp of designing and developing RESTful APIs.
  • Experience with Kafka and asynchronous messaging systems.
  • Expertise in SQL and NoSQL databases.
  • Experience with Oracle, MongoDB, or other comparable database systems.
  • Knowledge of generative AI principles and the use of AI-supported tools in software development.
  • Experience with Prompt Engineering, MCP, A2A, or other related AI frameworks.
  • Familiarity with continuous integration and continuous delivery tools as well as practices for automating the deployment process.
Preferred Technical Expertise
  • Microservices Architecture
  • Event-Driven Architecture
  • Distributed Systems
  • API Development
  • Backend Engineering
  • Enterprise Application Development
  • Cloud-Native Development
  • AI-Assisted Coding
  • Software Product Development
Preferred Qualifications
  • Graduation or Post Graduation in any of the streams - IT, Computer Science, Engineering, or a related stream.
  • Experience working in software product development organizations.
  • Working within software engineering settings, there is contact with applications that use Generative AI.
  • Experience in developing scalable web applications and enterprise platforms.
  • It is advantageous to have an understanding of cloud platforms like AWS, Azure, or GCP.
  • Experience with containerization tools like Docker and Kubernetes is beneficial.
Desired Competencies
  • Strong analytical and problem-solving skills.
  • Excellent troubleshooting and debugging capabilities.
  • Strong verbal and written communication skills.
  • Capable of working well with technical and business stakeholders to reach common goals.
  • A proactive individual who can swiftly learn and adapt to new technologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Backend Developer with Gen AI
Java Backend Developer with Gen AI

United States Digital Space LLC • Karnataka

On-site
INR 3,500,000 - 6,000,000
Java Developer – GenAI & Agentic AI
Java Developer – GenAI & Agentic AI

AutomationEdge • Pune District

On-site
INR 900,000 - 1,700,000
Software Engineer - Java + AI
Software Engineer - Java + AI

Deutsche Telekom Digital Labs • Gurugram District

On-site
INR 900,000 - 1,300,000
AI-First Java Developer
AI-First Java Developer

Zycus Infotech • Mumbai

Hybrid
INR 1,200,000 - 1,800,000
Competitive compensation
Flexible work arrangements
Access to premium AI development tools
Java Architect
Java Architect

Tata Consultancy Services • Pune District

On-site
INR 4,500,000 - 7,000,000
Java Microservices
Java Microservices

Viraaj HR Solutions Private Limited • Chennai District

On-site
INR 1,200,000 - 2,000,000
Collaborative engineering culture
Hands-on exposure to cloud-native stacks
Opportunities to influence architecture decisions
Java + Python Developer (AI/GenAI)
Java + Python Developer (AI/GenAI)

Tata Consultancy Services • Gurugram District

On-site
INR <1,000
Java Developer (Lead Level)
Java Developer (Lead Level)

NARBA • Dadri

On-site
INR 1,500,000 - 2,500,000
Senior/Lead Java Backend Engineer
Senior/Lead Java Backend Engineer

Adesso SE • Kochi

On-site
INR 2,500,000 - 4,200,000
Senior Java Software Engineer
Senior Java Software Engineer

Tata Consultancy Services • Gurugram District

On-site
INR 1,200,000 - 1,600,000