US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Senior Manager of Software Engineering - Java

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Senior Manager Software Engineer - Java at JPMorgan Chase within the Consumer and Community Banking - Connected Commerce 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 objectives.

Job Responsibilities


* Provide strategic leadership and daily guidance to a team of software engineers, setting clear expectations for output, practices, and collaboration.


* Oversee the design, development, and delivery of creative software solutions, ensuring alignment with business requirements and compliance standards.


* Anticipate and manage dependencies across teams to deliver products and applications efficiently.


* Lead technical troubleshooting, applying advanced problem-solving skills to resolve complex issues and drive operational stability.


* Ensure secure, high-quality code development, leveraging expertise in at least one programming language and modern frameworks.


* Oversee the complete API lifecycle, including planning, design, development, deployment, monitoring, support, and decommissioning.


* Drive automation and continuous delivery, applying knowledge of the Software Development Life Cycle (SDLC) toolchain to maximize value.


* Analyze large, diverse data sets to inform decision-making and enhance application security and stability.


* Lead evaluation sessions with internal and external stakeholders to assess architectural designs and technology fit; Lead communities of practice to promote awareness and adoption of leading-edge technologies; Manage stakeholder relationships and ensure delivery in accordance with service level agreements and business objectives.

Required Qualifications, Capabilities, and Skills


* Formal training or certification on software engineering concepts and 5+ years applied experience.

In addition, 2 + years of experience leading technologists to manage and solve complex technical items within your domain of expertise


* Demonstrated experience in system design, application development, testing, and operational stability within large corporate environments.


* Proven leadership in managing technology projects and teams, with hands-on experience in Java (Spring Boot, Microservices, REST API), source code management (Git, Maven), and CI/CD pipelines.


* Extensive experience with event-driven messaging and streaming technologies (e.g., Kafka) and both NoSQL / Relational databases.


* Expertise in architecting and delivering highly scalable, resilient, and stable systems on public cloud platforms (e.g., AWS).


* Experience with...




Share Job