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 Spring Boot Developer

Infosys · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Kolkata, West Bengal, India

2–7 yrs experiencefull_timePosted 3 days ago

Job description

Job Summary We are seeking an experienced Java Spring Boot Developer with 9-15 years of hands-on experience in designing, developing, and maintaining enterprise-grade applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, Hibernate, Angular, and Kafka, with a proven track record of building scalable, high-performance distributed systems. Key Responsibilities • Design, develop, and maintain scalable applications using Java and Spring Boot. • Develop and implement Microservices-based architecture. • Build and consume RESTful APIs and integrate third-party services. • Develop responsive front-end applications using Angular. • Design and implement event-driven solutions using Apache Kafka. • Optimize application performance, scalability, and reliability. • Collaborate with architects, business analysts, QA, and DevOps teams. • Perform code reviews and ensure adherence to coding standards and best practices. • Troubleshoot production issues and implement effective solutions. • Mentor junior developers and contribute to technical leadership initiatives. Required Skills Backend Development • Strong experience in Java 8/11/17 • Spring Boot • Spring MVC • Spring Security • Spring Data JPA • Microservices Architecture • RESTful Web Services • Hibernate/JPA • Design Patterns • Multithreading & Concurrency Frontend Development • Hands-on experience with Angular (8+) • TypeScript • JavaScript • HTML5 • CSS3 • Bootstrap Messaging & Event Streaming • Apache Kafka • Kafka Producer & Consumer Development • Event-Driven Architecture • Message Queue Concepts Database • Oracle • MySQL • PostgreSQL • SQL Query Optimization DevOps & Tools • Git/GitHub/GitLab • Maven/Gradle • Jenkins • SonarQube • Docker • Kubernetes (Preferred) Cloud (Preferred) • AWS or Azure Cloud Services • CI/CD Pipelines • Cloud-native Application Development Preferred Skills • Experience with containerized deployments using Docker and Kubernetes. • Exposure to Reactive Programming. • Knowledge of API Gateway and Service Discovery tools. • Experience working in Agile/Scrum environments. • Understanding of distributed systems and high-volume transaction processing. • Exposure to monitoring tools such as ELK, Grafana, and Prometheus. Qualifications • Bachelor's or Master's degree in Computer Science, Information Technology, or related field. • 9-15 years of software development experience. • Strong analytical, debugging, and problem-solving skills. • Excellent communication and stakeholder management abilities. Key Competencies • Java Development • Spring Boot • Microservices • Hibernate/JPA • Angular • Apache Kafka • REST APIs • SQL & Database Design • CI/CD • Agile Methodologies • System Design

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)