J
Posted 9 days ago
Lead Software Engineer - Java Full Stack Engineering
JPMorganChaseLead Software Engineer
Requirements
5+ years applied software engineering experience, Java/J2EE, REST Services, Spring Boot, Complex SQL, PL/SQL, and stored procedures, Public cloud experience (AWS, Kubernetes, ECS, S3, Lambda), Infrastructure automation with Terraform, Designing RESTful APIs, Unit testing with JUnit and Mockito, Messaging platforms like Apache Kafka
Skills
JavaSpring BootAWSKubernetesReactSQLTerraformKafka
About the role
Responsibilities
- Design, develop, and deliver secure, scalable, and market-leading technology products within an agile team.
- Execute creative software solutions and technical troubleshooting to solve complex problems.
- Develop high-quality production code and perform code reviews and debugging for team members.
- Identify opportunities to automate remediation of recurring issues to improve operational stability.
- Lead communities of practice to drive the adoption of new and leading-edge technologies.
- Drive the adoption of AI-assisted engineering practices to improve code quality and delivery speed.
- Evaluate external vendors and internal architectural designs to ensure technical applicability.
Requirements
- 5+ years of applied software engineering experience and formal training in software engineering concepts.
- Hands-on experience with Java/J2EE, Spring Boot, and REST Services.
- Strong expertise in writing complex SQL queries, PL/SQL, functions, and stored procedures.
- Extensive experience with public cloud technologies including AWS, Kubernetes, ECS, S3, and Lambda.
- Proficiency in infrastructure automation using Terraform.
- Experience designing and implementing RESTful APIs for enterprise-scale applications.
- Proficiency in unit testing frameworks such as JUnit and Mockito.
- Knowledge of messaging platforms like Apache Kafka.
- Experience building decoupled systems using object-oriented principles and design patterns.
Preferred Qualifications
- Familiarity with modern front-end technologies such as React JS, JavaScript, and TypeScript.
- Experience with SQL performance tuning, JDBC, and ORM frameworks like Hibernate or JPA.
- Familiarity with DevOps practices, containerization, and orchestration.
- Exposure to AI systems such as Copilot or Claude.
Benefits
- Competitive total rewards package including base salary and discretionary incentive compensation.
- Comprehensive health care coverage.
- Retirement savings plans.
- On-site health and wellness centers.
- Tuition reimbursement and mental health support.
- Financial coaching and backup childcare.
About the Company
JPMorganChase is a leading global financial institution providing innovative solutions to millions of consumers, small businesses, and prominent corporate and government clients. With a history spanning over 200 years, we are a leader in investment banking, consumer banking, asset management, and financial transaction processing.
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 Full Stack Engineering
JPMorganChase · Chicago
