
Software Engineer III - Java, Spring, AWS cloud, and Kafka
JPMorgan Chase2 days ago
Hyderābād, IndiaSenior
Responsibilities
- Design, develop, troubleshoot, and maintain secure, scalable software solutions and production code.
- Create architecture and design artifacts for complex applications and ensure software meets design constraints.
- Develop and maintain Java, Spring Boot, and Kafka-based microservices in distributed cloud environments.
- Analyze large and diverse datasets to identify patterns and improve coding hygiene, system architecture, and application performance.
- Apply testing, operational stability, resiliency, secure coding, and software development lifecycle practices.
- Use and evaluate enterprise-authorized AI-assisted development tools for coding, testing, troubleshooting, documentation, and automation.
- Contribute to engineering communities of practice, reusable development patterns, and team culture.
Requirements
- Formal training or certification in software engineering concepts and at least 3 years of applied experience.
- Experience with distributed systems and cloud technologies including AWS, GCP, or Azure.
- Experience with microservices, RESTful APIs, relational or NoSQL databases, data modeling, and data ingestion frameworks.
- Hands-on experience with Java, Spring Boot, Kafka, system design, application development, testing, and operational stability.
- Experience developing, debugging, and maintaining software in a large corporate environment using modern programming and database-querying languages.
- Understanding of secure software development, application resiliency, and software engineering processes.
- Hands-on experience with enterprise-authorized AI-assisted software development tools and the ability to validate and refine their outputs for correctness, performance, and security.
- Understanding of responsible AI use, data sensitivity, secure handling of inputs and outputs, and the ability to guide peers on safe usage.
- Familiarity with modern front-end technologies is preferred.
- Additional exposure to cloud technologies is preferred.
Tech Stack
Categories
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.