Job Description
JPMorganChase is hiring Software Engineer II for its Consumer & Community Banking division in Bengaluru. The role focuses on Java, Spring Boot, Microservices, REST APIs, SQL, AWS, Kafka, and enterprise software engineering while working on highly secure, scalable banking platforms used by millions of customers worldwide.
Responsibilities
Design, develop, and troubleshoot enterprise software solutions. Build secure and scalable Java applications. Develop Microservices using Spring Boot. Work closely with Agile software engineering teams. Build REST APIs for enterprise applications. Maintain high-quality production code. Debug application issues and improve system reliability. Work with upstream and downstream distributed systems. Use enterprise AI coding assistants responsibly. Participate in testing and operational stability improvements. Analyze large datasets to improve application performance. Follow secure coding practices.
Requirements
Strong expertise in Java, SQL, Spring Boot, Microservices, REST APIs, Kafka, Distributed Systems, AWS, CI/CD, Database Query Optimization, Object-Oriented Programming, Software Design, Debugging, Unit Testing, Secure Coding, SDLC, Agile Scrum, AI-assisted Software Development Tools.