Chase · 4 hours ago
Java/Spring/Kafka/ AWS/ Lead Software Engineer
Chase is a leading financial services firm, helping nearly half of America’s households and small businesses achieve their financial goals through a broad range of financial products. As a Lead Software Engineer, you will be responsible for enhancing, building, and delivering trusted technology products, while leading the governance of quality coverage across scrum teams and creating scalable microservices.
BankingFinancial Services
Responsibilities
Owns and leads the governance of quality coverage across all scrum teams, including unit, integration, contract, and end-to-end testing
Defines and monitors quality metrics such as coverage percentage, defect leakage, and automation effectiveness
Provides technical guidance and conducts code/test reviews to ensure depth and completeness of test coverage
Create scalable microservices using Java, Spring Boot, Kafka and CI/CD toolsets (including GIT, Jenkins, JUnit, and Mockito) to develop high-quality software
Acts as the bridge between development and quality enablement, driving consistency and best practices across teams
Leads, maintains and evolves test frameworks, tools, and CI/CD quality gates to support robust automation
Analyzes codebases and pipelines to identify gaps in test coverage and improve testability and observability
Integrates static analysis, code coverage, and test reporting tools into the delivery pipeline
Leads and collaborates across multiple Tech Product teams in Consumer & Community Banking to maintain quality gates in CI/CD along with automation ROI reviews to guide teams toward effective and maintainable coverage
Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
Adds to team culture of diversity, opportunity, inclusion, and respect
Qualification
Required
Formal training or certification on software engineering concepts and 5+ years applied experience
Strong coding proficiency in Java and Spring Boot and familiar with other modern languages
Deep expertise in test automation frameworks, for backend APIs and stream services, integrating coverage and quality metrics
Solid understanding of contract testing, mocking frameworks, service virtualization, and automation best practices
Proven experience with CI/CD pipelines and toolsets (GitHub Actions, Jenkins, GitLab), SDLC, and continuous delivery methods
Advanced knowledge of agile methodologies, application resiliency, security, shift-left quality enablement
Experience creating scalable microservices using Java, and Spring Boot
Strong experience in CI/CD toolsets (including GIT, Jenkins, JUnit, and Mockito) to develop high-quality software
AWS Cloud experience
Hands-on leadership experience (3-5 years) with varying levels of Software Engineers in an agile Scrum environment
BDD experience/expertise (Behavior Driven Development)
Preferred
Strong experience in AWS services (EKS, ECS, EC2, VPC, S3, IAM, Lambda, Aurora Postgres, Route53, ELB, API Gateway) and Terraform for Infrastructure as Code (IaC)
Experience with AI/ML (Python) or related tools as applied to software quality, such as AI-driven test generation, defect prediction, or analytics
Experience working in a very large Financial or Banking services technology environment
SDD experience/expertise (Spec Driven Development)
Benefits
Comprehensive health care coverage
On-site health and wellness centers
A retirement savings plan
Backup childcare
Tuition reimbursement
Mental health support
Financial coaching
Company
Chase
Chase provides broad range of financial services. It is a sub-organization of JP Morgan Chase.
Funding
Current Stage
Late StageLeadership Team
Recent News
2026-01-24
Small Business Trends
2026-01-18
Company data provided by crunchbase