Back to search

Java Developer + AI

Design, develop, and maintain scalable, high-performance enterprise applications using Java, Spring Boot, Microservices, and cloud-native technologies, with an emphasis on AI integration.

  • India
  • Posted Nov 13, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise SoftwareE-commerceFintech & Payments

Responsibilities

  • Design, develop, test, and deploy Java-based applications
  • Build and maintain scalable RESTful APIs and Microservices
  • Develop reusable, efficient, and maintainable code
  • Ensure adherence to coding standards and best practices
  • Participate in solution design and architecture discussions
  • Develop scalable and fault-tolerant distributed systems
  • Implement design patterns and enterprise integration solutions
  • Optimize applications for performance, scalability, and security
  • Design and develop database schemas and queries
  • Integrate applications with third-party systems and services
  • Work with relational and NoSQL databases
  • Ensure data integrity, performance, and security
  • Develop cloud-native applications using AWS, Azure, or GCP
  • Support CI/CD implementation and deployment automation
  • Work with Docker and Kubernetes for containerized applications
  • Monitor application health and troubleshoot production issues
  • Conduct unit testing, integration testing, and code reviews
  • Debug and resolve application defects
  • Perform performance tuning and optimization
  • Participate in production support and incident resolution

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field
  • Master's degree in Computer Science, Information Technology, Engineering, or a related field
  • Experience in a Retail
  • Experience in a E-Commerce
  • Experience in a Banking
  • Experience in a Healthcare

Nice to have: event-driven architecture, Retail, E-Commerce, Banking, Healthcare, Reactive Programming (WebFlux), Elasticsearch, Redis, caching mechanisms, application security, OWASP standards, Agile/Scrum methodologies

Skills

Core JavaJava 8/11/17 or higherObject-Oriented Programming (OOP)CollectionsMultithreadingConcurrencyStreamsJVM conceptsDesign PatternsSOLID principlesSpring BootSpring MVCSpring SecuritySpring Data JPA/HibernateMicroservices ArchitectureRESTful APIsOracleMySQLPostgreSQLSQL ServerMongoDBApache KafkaRabbitMQJMSAPI Gateway technologiesGit/GitHub/GitLabMaven/GradleJenkinsSonarQubeDockerKubernetesAWSAzureGCPCloud deployment and infrastructure conceptsSpring BootSpring MVCSpring SecuritySpring Data JPA/HibernateOracleMySQLPostgreSQLSQL ServerMongoDBApache KafkaRabbitMQJMSAPI GatewayGitGitHubGitLabMavenGradleJenkinsSonarQubeDockerKubernetesAWSAzureGCP

Benefits

  • Equal employment opportunity (EEO)
  • affirmative action employer

Full description

Role Overview We are looking for a skilled Java Developer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, API development, and cloud-native technologies. The candidate will work closely with cross-functional teams to deliver secure, reliable, and business-critical solutions. Key Responsibilities Application Development Design, develop, test, and deploy Java-based applications. Build and maintain scalable RESTful APIs and Microservices. Develop reusable, efficient, and maintainable code. Ensure adherence to coding standards and best practices. System Design & Architecture Participate in solution design and architecture discussions. Develop scalable and fault-tolerant distributed systems. Implement design patterns and enterprise integration solutions. Optimize applications for performance, scalability, and security. Database & Integration Design and develop database schemas and queries. Integrate applications with third-party systems and services. Work with relational and NoSQL databases. Ensure data integrity, performance, and security. Cloud & DevOps Develop cloud-native applications using AWS, Azure, or GCP. Support CI/CD implementation and deployment automation. Work with Docker and Kubernetes for containerized applications. Monitor application health and troubleshoot production issues. Quality & Performance Conduct unit testing, integration testing, and code reviews. Debug and resolve application defects. Perform performance tuning and optimization. Participate in production support and incident resolution Required Skills Core Java Strong proficiency in Java 8/11/17 or higher. Expertise in Object-Oriented Programming (OOP) principles. Knowledge of Collections, Multithreading, Concurrency, Streams, and JVM concepts. Strong understanding of Design Patterns and SOLID principles. Frameworks & Technologies Spring Boot Spring MVC Spring Security Spring Data JPA/Hibernate Microservices Architecture RESTful APIs Database Technologies Oracle MySQL PostgreSQL SQL Server MongoDB (Preferred) Messaging & Integration Apache Kafka RabbitMQ JMS API Gateway technologies DevOps & Tools Git/GitHub/GitLab Maven/Gradle Jenkins SonarQube Docker Kubernetes Cloud Platforms AWS, Azure, or GCP Cloud deployment and infrastructure concepts Preferred Skills Experience with event-driven architecture. Experience in Retail, E-Commerce, Banking, or Healthcare domains. Knowledge of Reactive Programming (WebFlux). Familiarity with Elasticsearch, Redis, and caching mechanisms. Understanding of application security and OWASP standards. Exposure to Agile/Scrum methodologies. Educational Qualifications Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field. Soft Skills Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Ability to work independently and within Agile teams. Strong ownership and accountability. Stakeholder management skills. Key Performance Indicators (KPIs) On-time delivery of application features. Code quality and maintainability metrics. Application performance and scalability. Defect leakage and production incident reduction. Customer and stakeholder satisfaction. Compliance with security and engineering standards. Nice-to-Have Certifications Oracle Certified Professional (OCP) Java Developer Spring Professional Certification AWS Developer Associate Microsoft Azure Developer Associate Kubernetes Certification (CKA/CKAD) At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.

Java Developer + AI at Zensar | Referso Jobs