Core Java Developer (Lead) with skills Java Development, Kafka, Core Java, Java Application/Web Server, Spring, Spring Boot for location Any Infogain Base Location (Noida, Gurugram, Bangalore, Mumbai, Pune)
ROLES & RESPONSIBILITIES

ey Responsibilities

 

Backend & Microservices Development

  • Design, develop, and maintain scalable backend services using Java (8+), Spring Boot, and Spring Cloud.

  • Architect and implement microservices-based solutions, including service decomposition, API design, and inter-service communication.

  • Build RESTful and event-driven APIs with a focus on performance, reliability, and maintainability.

Event Streaming & Messaging

  • Design and implement event-driven architectures using Apache Kafka.

  • Develop Kafka producers and consumers; manage topics, partitions, offsets, and message schemas.

  • Ensure message reliability, ordering, fault tolerance, and observability in distributed systems.

System Design & Scalability

  • Lead system design discussions covering scalability, resiliency, fault tolerance, and data consistency.

  • Apply patterns such as CQRS, Saga, Circuit Breaker, Retry, and Bulkhead where appropriate.

  • Optimize application performance, memory usage, and latency in high-throughput environments.

DevOps & Cloud-Native Practices

  • Build cloud-ready services with containerization (Docker) and orchestration (Kubernetes).

  • Integrate CI/CD pipelines for automated build, test, and deployment.

  • Work closely with DevOps teams to ensure reliability, monitoring, and logging (e.g., Prometheus, Grafana, ELK).

Code Quality & Collaboration

  • Enforce coding standards, conduct code reviews, and mentor junior engineers.

  • Write unit, integration, and contract tests to ensure system stability and quality.

  • Collaborate with product managers, architects, and cross-functional teams to translate requirements into technical solutions.

Required Qualifications

  • 8+ years of professional experience in backend development with Java.

  • Strong hands-on experience with Spring Boot, Spring MVC, and Spring Data.

  • Proven experience building and maintaining microservices architectures.

  • Hands-on expertise with Apache Kafka in production environments.

  • Solid understanding of distributed systems, concurrency, and asynchronous processing.

  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).

  • Strong knowledge of RESTful API design and best practices.

Preferred Qualifications

  • Experience with cloud platforms (Azure, AWS, or GCP).

  • Familiarity with Spring Security, OAuth2, and authentication/authorization mechanisms.

  • Experience with API gateways, service mesh, and configuration management.

  • Exposure to domain-driven design (DDD).

  • Prior experience in high-scale or mission-critical systems.

Soft Skills

  • Strong analytical and problem-solving skills.

  • Ability to work independently and take ownership of complex components.

  • Excellent communication skills and ability to influence technical decisions.

  • Mentorship mindset with a focus on team growth and engineering excellence.

EXPERIENCE
  • 11-12 Years
SKILLS
  • Primary Skill: Java Development
  • Sub Skill(s): Java Development
  • Additional Skill(s): Kafka, Core Java, Java Application/Web Server, Spring, Spring Boot
ABOUT THE COMPANY

Infogain is a human-centered digital platform and software engineering company based out of Silicon Valley. We engineer business outcomes for Fortune 500 companies and digital natives in the technology, healthcare, insurance, travel, telecom, and retail & CPG industries using technologies such as cloud, microservices, automation, IoT, and artificial intelligence. We accelerate experience-led transformation in the delivery of digital platforms. Infogain is also a Microsoft (NASDAQ: MSFT) Gold Partner and Azure Expert Managed Services Provider (MSP).

Infogain, an Apax Funds portfolio company, has offices in California, Washington, Texas, the UK, the UAE, and Singapore, with delivery centers in Seattle, Houston, Austin, Kraków, Noida, Gurgaon, Mumbai, Pune, and Bengaluru.

Express Application
Upload Microsoft word, PDF file upto 500KB.
Recent Jobs
Posted on January 26, 2026
Oracle Developer (Senior) | 8-11 Years | Oracle SOA Architecture - Oracle Apps DBA, Oracle Apps - Technical, SQL
Posted on January 26, 2026
Core Java Developer (Senior) | 6-8 Years | Java Development - ReactJS, Core Java, J2EE, Java Application/Web Server, Kubernetes...
Posted on January 26, 2026
Python Developer (Standard) | 4.5-6 Years | Open Source Development - Python, Go Microservices, GoLang
Posted on January 26, 2026
Oracle Solutions Architect | 12-14 Years | Oracle SOA Architecture - Oracle Apps DBA, Oracle Apps - Functional, Oracle Apps - Technical