
Posted 14 hours ago
Lead Software Engineer - Java
JPMorgan ChaseLead Software Engineer - Java
Requirements
5+ years applied software engineering experience, Spring Framework proficiency, RESTful APIs and Microservices architecture, Database technologies (PostgreSQL, Oracle), CI/CD and agile methodologies, Cloud native experience, AI-assisted development tool experience
Skills
JavaSpringMicroservicesPostgreSQLLLMCI/CD
About the role
Responsibilities
- Design, develop, and integrate secure, scalable Java applications and agent-based systems using Large Language Models (LLMs).
- Execute creative software solutions and technical troubleshooting to solve complex architectural problems.
- Develop high-quality production code and conduct thorough code reviews and debugging for team members.
- Drive the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
- Lead communities of practice to drive awareness of leading-edge technologies across the Software Engineering organization.
- Identify and automate remediation of recurring issues to improve the operational stability of software systems.
Requirements
- 5+ years of applied software engineering experience with formal training in software engineering concepts.
- Proficiency with the Spring Framework, RESTful APIs, and Microservices architecture.
- Hands-on experience with database technologies such as PostgreSQL or Oracle.
- Strong understanding of CI/CD, agile methodologies, and application resiliency.
- Practical experience with cloud-native development and software development life cycle (SDLC) automation.
- Demonstrated experience using AI-assisted development tools for coding, testing, or troubleshooting.
- Knowledge of responsible AI use, including data sensitivity and secure handling of inputs/outputs.
Preferred Qualifications
- Experience with caching solutions.
- Experience with Test Driven Development (TDD).
- Proficiency in UNIX and scripting languages such as Shell or Perl.
- Extensive Cloud Development experience.
About the Company
JPMorgan Chase is a leading global financial services firm that provides industry-leading technology products. Within our Payment Technology team, we build trusted, secure, and scalable market-leading solutions to drive significant business impact.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeLead Software Engineer - Java
JPMorgan Chase · Bengaluru
