LOG IN
SIGN UP
Tech Job Finder - Find Software, Technology Sales and Product Manager Jobs.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Tech Job Finder
OR continue with e-mail and password
E-mail address
First name
Last name
Username
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Senior Manager of Software Engineering

at J.P. Morgan

Back to all Java jobs
J.P. Morgan logo
Bulge Bracket Investment Banks

Senior Manager of Software Engineering

at J.P. Morgan

Tech LeadNo visa sponsorshipJava

Posted 16 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Mumbai
Country
India

Lead multiple squads of experienced Java engineers delivering secure, scalable services within JPMorgan Chase's Post Trade Technology team in Mumbai. Provide technical coaching, architectural guidance, and cross-team coordination to improve platform reliability, efficiency, and developer productivity. Drive cloud-native design (containerization, orchestration, autoscaling, resiliency) and partner with platform/SRE teams, including budgeting and technology decisions. Hire, develop, and retain top engineering talent, foster diversity and psychological safety, and be hands-on for complex problems, production incidents, and performance tuning.

Location: Mumbai, Maharashtra, India

When you mentor and advise multiple technical teams and move financial technologies forward, it’s a big challenge with big impact. You were made for this.

As a Senior Manager of Software Engineering at JPMorgan Chase within the Commercial & Investment Bank's Post Trade Technology team, you will lead multiple squads of experienced Java engineers delivering secure, highly available, and scalable services. You will provide technical coaching and architectural guidance, anticipate cross‑team dependencies, and influence budget and technology choices that improve operational efficiency, platform reliability, and developer productivity across the portfolio.

Job Responsibilities

  • Provide direction, oversight, and coaching for multiple teams of mid‑ to senior‑level software engineers delivering Java/Spring Boot microservices and APIs.
  • Define and evolve technical strategy, architecture patterns, and engineering standards for JVM‑based services, including API design, event‑driven integrations, and domain boundaries.
  • Drive cloud‑native design and delivery (containerization, orchestration, autoscaling, resiliency, and cost efficiency) in partnership with platform and SRE teams.
  • Ensure successful collaboration across products and stakeholders; manage dependencies, align roadmaps, and communicate trade‑offs, risks, and outcomes.
  • Lead talent actions—hiring, developing, recognizing, and retaining top engineering talent—while creating a culture of diversity, inclusion, respect, and psychological safety.
  • Conduct design and code reviews for critical paths; provide hands‑on support for complex problems, production incidents, and performance tuning when needed.

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  
  • 10+years of experience with strong depth in Java and the Spring ecosystem (Spring Boot, Spring Cloud, Spring Security, Spring Data) 
  • Proven experience leading teams of technologists building and operating distributed systems and microservices at scale in a regulated environment.
  • Ability to guide and coach teams to deliver outcomes aligned to strategic initiatives, with strong judgment on build/buy, sequencing, and risk trade‑offs.
  • Demonstrated experience with:
    • API design and implementation and event‑driven architectures (e.g., Kafka).
    • JVM performance tuning, resilience patterns, caching, and data access optimization.
    • CI/CD pipelines, infrastructure as code, and test automation (unit, integration, contract, performance).
    • Observability and reliability practices (metrics, distributed tracing, logging, SLOs, incident management).
  • Experience hiring, developing, and recognizing talent and building inclusive, high‑performing teams.


 

Serve in a leadership role coaching and advising multiple Java Spring Boot engineering teams building cloud‑native microservices

Senior Manager of Software Engineering

at J.P. Morgan

Back to all Java jobs
J.P. Morgan logo
Bulge Bracket Investment Banks

Senior Manager of Software Engineering

at J.P. Morgan

Tech LeadNo visa sponsorshipJava

Posted 16 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Mumbai
Country
India

Lead multiple squads of experienced Java engineers delivering secure, scalable services within JPMorgan Chase's Post Trade Technology team in Mumbai. Provide technical coaching, architectural guidance, and cross-team coordination to improve platform reliability, efficiency, and developer productivity. Drive cloud-native design (containerization, orchestration, autoscaling, resiliency) and partner with platform/SRE teams, including budgeting and technology decisions. Hire, develop, and retain top engineering talent, foster diversity and psychological safety, and be hands-on for complex problems, production incidents, and performance tuning.

Location: Mumbai, Maharashtra, India

When you mentor and advise multiple technical teams and move financial technologies forward, it’s a big challenge with big impact. You were made for this.

As a Senior Manager of Software Engineering at JPMorgan Chase within the Commercial & Investment Bank's Post Trade Technology team, you will lead multiple squads of experienced Java engineers delivering secure, highly available, and scalable services. You will provide technical coaching and architectural guidance, anticipate cross‑team dependencies, and influence budget and technology choices that improve operational efficiency, platform reliability, and developer productivity across the portfolio.

Job Responsibilities

  • Provide direction, oversight, and coaching for multiple teams of mid‑ to senior‑level software engineers delivering Java/Spring Boot microservices and APIs.
  • Define and evolve technical strategy, architecture patterns, and engineering standards for JVM‑based services, including API design, event‑driven integrations, and domain boundaries.
  • Drive cloud‑native design and delivery (containerization, orchestration, autoscaling, resiliency, and cost efficiency) in partnership with platform and SRE teams.
  • Ensure successful collaboration across products and stakeholders; manage dependencies, align roadmaps, and communicate trade‑offs, risks, and outcomes.
  • Lead talent actions—hiring, developing, recognizing, and retaining top engineering talent—while creating a culture of diversity, inclusion, respect, and psychological safety.
  • Conduct design and code reviews for critical paths; provide hands‑on support for complex problems, production incidents, and performance tuning when needed.

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  
  • 10+years of experience with strong depth in Java and the Spring ecosystem (Spring Boot, Spring Cloud, Spring Security, Spring Data) 
  • Proven experience leading teams of technologists building and operating distributed systems and microservices at scale in a regulated environment.
  • Ability to guide and coach teams to deliver outcomes aligned to strategic initiatives, with strong judgment on build/buy, sequencing, and risk trade‑offs.
  • Demonstrated experience with:
    • API design and implementation and event‑driven architectures (e.g., Kafka).
    • JVM performance tuning, resilience patterns, caching, and data access optimization.
    • CI/CD pipelines, infrastructure as code, and test automation (unit, integration, contract, performance).
    • Observability and reliability practices (metrics, distributed tracing, logging, SLOs, incident management).
  • Experience hiring, developing, and recognizing talent and building inclusive, high‑performing teams.


 

Serve in a leadership role coaching and advising multiple Java Spring Boot engineering teams building cloud‑native microservices

SIMILAR OPPORTUNITIES

No similar jobs available at the moment.