Manager Software Engineer - Java

One of the world's leading financial institutions providing consumer and community banking services.
$NaN
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Manager Software Engineer - Java

Join JPMorgan Chase's Consumer & Community Banking division as a Manager of Software Engineering, where you'll lead multiple teams in developing cutting-edge financial technology solutions. This role combines technical expertise with leadership, requiring proficiency in Java, AWS, and various modern development frameworks. You'll be responsible for guiding software development teams, ensuring high-quality deliverables, and maintaining compliance with industry standards.

As a technical leader, you'll oversee the development of scalable backend and frontend solutions, participate in code reviews, and establish best practices. The position demands strong expertise in microservices architecture, data streaming technologies like Kafka, and cloud platforms. You'll collaborate with cross-functional teams across locations, translating complex business requirements into technical solutions.

This opportunity offers the chance to shape the future of digital banking technology while working for one of the world's most prestigious financial institutions. You'll be part of a dynamic environment that values innovation, technical excellence, and leadership skills. The role requires a balance of hands-on technical work and team management, making it ideal for experienced engineers looking to advance their careers in financial technology leadership.

Last updated 3 minutes ago

Responsibilities For Manager Software Engineer - Java

  • Design, develop, and maintain high-quality, scalable software solutions using Java and AWS Services
  • Provide hands-on leadership to software engineers team
  • Collaborate cross-functionally to translate business requirements into technical solutions
  • Participate in code reviews and provide feedback
  • Contribute in Agile ceremonies
  • Establish and enforce coding standards
  • Identify and resolve software issues
  • Communicate with stakeholders
  • Evaluate emerging technologies
  • Support internal end users

Requirements For Manager Software Engineer - Java

Java
Kafka
  • 5+ years applied experience in software engineering
  • Proven experience in full-stack development with Java and AWS
  • Experience with microservices/RESTful API
  • Knowledge of data streaming and messaging frameworks
  • Proficiency in Agile methodologies
  • Excellent communication skills
  • Infrastructure knowledge including Unix, Windows, networking
  • SDLC proficiency
  • Experience with APIs and system integration
  • Demonstrated coaching and mentoring experience

Interested in this job?

Jobs Related To JPMorgan Chase Manager Software Engineer - Java

Cross Currency Product Manager- Vice President- Payments

Cross Currency Product Manager VP role at JPMorgan Chase focusing on payment solutions and product development.

Asset Management - Product Manager Client Experience - Executive Director

Senior product leader role at JPMorgan Chase developing client experience products for Asset Management division, focusing on service lifecycle and leading product strategy.

Lead Technical Program Manager / PMO

Lead Technical Program Manager position at JPMorgan Chase, managing complex technology projects in Payments Technology with competitive compensation and comprehensive benefits.

Product Manager - Digital Investment Banking Coverage - Vice President

Senior product management role at JPMorgan Chase focusing on digital investment banking coverage solutions and product innovation.

Cross Currency Product Manager - Payments - Vice President

Lead product development for FX Payments capabilities at JPMorgan Chase as a Vice President, driving innovation and strategic solutions for global banking clients.