Lead Software Engineer - Java/Cloud jobs in United States
cer-icon
Apply on Employer Site
company-logo

Chase · 3 weeks ago

Lead Software Engineer - Java/Cloud

Chase is a leading financial services firm, and they are seeking a Lead Software Engineer to enhance and deliver technology products within their Commercial & Investment Bank. The role involves owning the technical strategy for applications, leading a team of engineers, and driving the design and implementation of backend services using Java and cloud technologies.

BankingFinancial Services

Responsibilities

Own the technical strategy and architecture for mission-critical applications, ensuring alignment with business goals and industry best practices
Lead and mentor a team of software engineers, providing guidance, support, and professional development opportunities
Drive the design and implementation of high-performance backend services using Java and cloud-native technologies
Champion the development of highly resilient, share-nothing, multi-region architectures to achieve fault tolerance, high availability, and disaster recovery
Drive the adoption and optimization of MongoDB (including change streams), Kubernetes, and other modern platforms
Set and enforce standards for API design and development (REST/gRPC), including best practices for versioning, documentation, and error handling to ensure robust, secure, and scalable interfaces
Guide the integration and management of service registries for dynamic service discovery and orchestration in micro services environments
Promote the creation of custom frameworks and reusable components to accelerate development and maintain consistency
Foster Agile, self-managing team practices, driving continuous improvement in processes, tools, and standards
Manage project delivery, ensuring timelines, quality, and stakeholder satisfaction while identifying and mitigating technical risks
Represent the engineering team in strategic discussions, influencing technology decisions and roadmap planning

Qualification

JavaKubernetesMongoDBAPI designCloud-native developmentAgile methodologiesStakeholder managementCommunication skillsCollaboration skills

Required

Formal training or certification on Software Engineering concepts and 5+ years applied experience
Extensive experience in Java and object-oriented programming
Proven leadership in Kubernetes and cloud-native application development
Deep expertise in MongoDB, including change streams and schema design
Strong background in RESTful and gRPC API design and implementation
Demonstrated experience with API best practices and service registry concepts
Track record of designing highly resilient, share-nothing, multi-region architectures
Ability to architect and promote custom frameworks and reusable components
Experience leading Agile, self-managing teams
Excellent communication, collaboration, and stakeholder management skills

Preferred

Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Proven experience in senior leadership or engineering management roles
Hands-on expertise with cloud platforms (AWS, Azure, GCP), CI/CD pipelines, and DevOps practices
UI development experience with modern frameworks such as React, Angular, or similar

Company

Chase provides broad range of financial services. It is a sub-organization of JP Morgan Chase.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Mike McDonnell
Managing Director, Head of Chase Travel Platform Product
linkedin
leader-logo
Nicole Sanchez
Managing Director, Consumer Bank, GM and Product Executive, Growth Financial Products
linkedin
Company data provided by crunchbase