Software Engineer III - Java, Spring Framework

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Tampa, FL, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Engineer III - Java, Spring Framework

JPMorgan Chase is seeking a Software Engineer III to join their Commercial & Investment Bank division. This role offers an exciting opportunity to work on enhancing and building payments capabilities for global markets. As a core technical contributor, you'll be responsible for developing creative software solutions and conducting critical technology implementations across multiple technical areas.

The position requires expertise in Java development with Spring Framework, along with experience in cloud-native applications and microservices architecture. You'll be working with modern technologies including Kubernetes, Kafka, and various database systems. The role involves both independent development work and collaboration with cross-functional teams.

As a Software Engineer III, you'll be responsible for developing secure, high-quality production code, conducting technical troubleshooting, and identifying opportunities for automation and improvement. The role also involves leading technical evaluation sessions with vendors and contributing to the team's inclusive culture.

JPMorgan Chase offers a comprehensive benefits package including competitive base salary, healthcare coverage, retirement plans, and various wellness programs. The company has a rich history spanning over 200 years and maintains a leading position in investment banking, consumer banking, and asset management.

The Commercial & Investment Bank division is a global leader across banking, markets, and securities services, serving corporations and institutions worldwide. This role offers an excellent opportunity to work on mission-critical systems while advancing your career in a prestigious financial institution.

Last updated a day ago

Responsibilities For Software Engineer III - Java, Spring Framework

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues
  • Leads evaluation sessions with external vendors, startups, and internal teams
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Software Engineer III - Java, Spring Framework

Java
Kubernetes
Kafka
Cassandra
  • Formal training or certification on Software Engineering concepts and 3+ years applied experience
  • Extensive core Java (version 17 or higher) development experience with Spring-boot or similar frameworks
  • Experience in developing cloud-native applications with Restful microservices
  • Experience in Test Driven Development using JUnit, Mockito or similar
  • Hands-on experience with Docker, Kubernetes or related container platform
  • Experience with Cloud native software deployment ideally AWS, Kubernetes
  • Experience with message bus technologies such as Kafka or AMPS
  • Experience developing open source libraries or internal libraries
  • Experience working on high throughput mission critical high performance STP platforms
  • Experience with two or more database technologies like Oracle, Cassandra or in memory DB/cache

Benefits For Software Engineer III - Java, Spring Framework

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
Parental Leave
  • Competitive base salary
  • Commission-based pay
  • Discretionary incentive compensation
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer III - Java, Spring Framework

Fullstack/Backend Software Engineer - JAVA, Springboot, React/Angular

Mid-level Fullstack/Backend Software Engineer position at JPMorgan Chase focusing on Java, SpringBoot, and React/Angular development with competitive compensation and benefits.

Software Engineer II - Tech for Social Good Developer

Software Engineer II position at JPMorgan Chase focusing on Tech for Social Good development, requiring 2+ years experience in software engineering and strong programming skills.

Software Engineer III

Software Engineer III position at JPMorgan Chase focusing on backend development with Python, Node.js, and React for financial services applications.

Software Engineer III - Java Spring & AWS Developer

Mid-level Software Engineer position at JPMorgan Chase focusing on Java Spring and AWS development, offering competitive compensation and comprehensive benefits.

Software Engineer

Software Engineer position at JPMorgan Chase's Asset & Wealth Management division, focusing on investment platform development and data pipeline management.