Search 100,000+ live jobs across India

Free to search · AI fit score against your CV · tailor your résumé in one click

I

Java Full Stack Developer 9- 15 yrs

Infosys · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Hyderabad, Telangana, India

9–15 yrs experiencefull_timePosted Yesterday

Job description

Job Summary We are looking for a highly skilled Full Stack Java Developer / Technical Lead with 9-15 years of experience in designing and developing scalable enterprise applications. The ideal candidate should possess strong expertise in Java, Spring Boot, Microservices, Angular, React.js, Apache Kafka, AWS/Azure Cloud, and modern DevOps practices. The candidate will be responsible for architecting, developing, and maintaining high-performance applications while leading technical discussions, mentoring teams, and driving best engineering practices. Primary Skills • Java 8/11/17/21 • Spring Boot • Spring MVC, Spring Security • Microservices Architecture • RESTful APIs • Angular (10+ preferred) • React.js with Redux Mandatory • Apache Kafka Mandatory • JPA/Hibernate • SQL (MySQL/PostgreSQL/Oracle) • AWS or Azure Cloud • Docker, Kubernetes (preferred) • Jenkins, GitHub Actions, CI/CD • OAuth2, JWT Authentication Key Responsibilities • Design and develop enterprise-grade applications using Java • Build scalable Microservices and REST APIs following industry best practices. • Develop responsive and interactive user interfaces using Angular and React.js. • Design and implement event-driven architectures using Apache Kafka. • Integrate front-end applications with backend services and third-party APIs. • Optimize application performance, scalability, and security. • Participate in architecture reviews, code reviews, and technical decision-making. • Implement secure authentication and authorization using OAuth2 and JWT. • Work with cloud platforms such as AWS and Azure for application deployment and management. • Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, and Docker. • Collaborate with Product Owners, Architects, QA teams, and stakeholders in Agile environments. • Mentor junior developers and provide technical leadership across projects. • Troubleshoot and resolve production issues while ensuring high application availability. Required Qualifications • Bachelor's or Master's degree in Computer Science, IT, MCA, or related field. • 9-15 years of software development experience. • Strong hands-on experience in Java and Spring ecosystem. • Experience with Microservices-based architecture and distributed systems. • Expertise in Angular and/or React.js development. • Hands-on experience with Apache Kafka messaging systems. • Strong understanding of Design Patterns, OOP principles, and SOLID principles. • Experience with relational databases and query optimization. • Knowledge of containerization using Docker and cloud deployment strategies. • Experience working in Agile/Scrum methodologies. Preferred Qualifications • Experience with Camunda BPM or workflow engines. • Experience with Kubernetes/OpenShift. • Experience in Banking, Financial Services, E-commerce, or SaaS products. • Exposure to AI-assisted development tools such as GitHub Copilot and Cursor. • Cloud certifications (AWS/Azure). Nice to Have • Struts migration projects. • Event-driven and message-based system design. • High-volume transaction processing systems. • Performance tuning and application modernization initiatives. Notice Preference • Immediate to 60 Days. Mandatory Screening Criteria 9-15 years of experience Java Microservices Angular and/or React.js Kafka REST APIs AWS/Azure Cloud CI/CD & Docker SQL Databases

More jobs at Infosys

All Infosys jobs (5,465)

Engineering jobs in Bengaluru

Engineering jobs in Bengaluru (14,549)

Other Engineering jobs in India

All Engineering jobs in India (44,397)