Software Engineer III - Java Fullstack

Global financial services firm providing investment banking, financial services, and asset management.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Engineer III - Java Fullstack

As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management division, you will serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You will be responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. The role involves full-stack development with a focus on Java backend technologies, working with Spring Framework, microservices, and cloud technologies. You'll be contributing to architecture design, writing secure production code, and working with large-scale data systems. This position offers an opportunity to work on enterprise-level applications while being part of a collaborative, inclusive team environment.

Last updated 10 days ago

Responsibilities For Software Engineer III - Java Fullstack

  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms
  • Produces architecture and design artifacts for complex applications
  • Gathers, analyzes, and develops visualizations from large data sets
  • Identifies hidden problems and patterns in data
  • Contributes to software engineering communities of practice
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Software Engineer III - Java Fullstack

Java
React
TypeScript
  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Strong JAVA programming experience with Spring Framework, Spring Boot, Restful Services
  • Working knowledge in Cloud (AWS), and Microservice development
  • Good understanding in data persistence (SQL or noSQL) data paradigms
  • Object oriented analysis and design using common design patterns
  • Proven working experience in agile development
  • Strong familiarity with Software Engineering practices, CI/CD and TDD/BDD
  • Working Knowledge of Linux Operating System

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer III - Java Fullstack

Software Engineer III - Java

Software Engineer III position at JPMorgan Chase focusing on Java development, requiring 3+ years of experience in software engineering, system design, and API development.

Software Engineer III-Node.js

Node.js Software Engineer III position at JPMorgan Chase focusing on backend development, event-driven architecture, and payment technology solutions.

Software Engineer III - Python

Software Engineer III position at JPMorgan Chase focusing on Python development, requiring 3+ years experience in software engineering with expertise in PostgreSQL and AWS.

Software Engineer III - Core Engineering - Go / Python

Software Engineer III position at JPMorgan Chase focusing on backend development with Go/Python for the Global Banking Platform, including a fintech secondment opportunity.

Software Engineer III

Software Engineer III position at JPMorgan Chase focusing on financial technology development within the Asset and Wealth Management team.