Post Job Free
Sign in

Java/Spring/Kafka/ AWS/ Lead Software Engineer

Company:
JPMorgan Chase & Co.
Location:
Columbus, OH, 43216
Posted:
January 31, 2026
Apply

Description:

JobID: 210706485 Category: Software Engineering JobSchedule: Full time Posted Date: 2026-01-29T15:25:46+00:00 JobShift: Day : We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking Deposits 2.0 team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way.

As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job 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 Required qualifications, capabilities, and skills * 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 qualifications, capabilities, and skills * 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)

Apply