Core Java Developer; Lead
Listed on 2026-02-06
-
Software Development
Java Developer, Cloud Engineer - Software, Backend Developer, Software Engineer
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) Responsibilities
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 & MessagingDesign 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 & ScalabilityLead 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.
Dev Ops & Cloud-Native PracticesBuild cloud-ready services with containerization (
Docker
) and orchestration (
Kubernetes
).
Integrate CI/CD pipelines for automated build, test, and deployment.
Work closely with Dev Ops teams to ensure reliability, monitoring, and logging (e.g., Prometheus, Grafana, ELK).
Code Quality & CollaborationEnforce 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 Qualifications8+ 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 No
SQL databases (e.g., Postgre
SQL, MySQL, Mongo
DB).
Strong knowledge of RESTful API design and best practices.
Preferred QualificationsExperience 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.
Prior experience in high‑scale or mission‑critical systems.
Soft SkillsStrong 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
- Primary Skill:
Java Development - Additional Skill(s):
Kafka, Core Java, Java Application/Web Server, Spring, Spring Boot
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.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).