Taro Logo

Software Engineer III - Java Cloud Engineer

A leading global financial services firm offering investment banking, financial services for consumers, small businesses, commercial banking, and asset management.
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Engineer III - Java Cloud Engineer

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Asset and Wealth Management, you 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 executing software solutions, design, development, and technical troubleshooting while thinking beyond conventional approaches. The role involves creating secure and high-quality production code, maintaining algorithms, and producing architecture and design artifacts for complex applications.

Working in the Asset & Wealth Management division, you'll collaborate closely with product teams to understand business requirements and support UAT teams. You'll be handling large, diverse data sets and using insights to drive improvements in coding hygiene and system architecture.

This position offers the opportunity to work with cutting-edge technologies including Java 17, Spring Boot, Cloud Native Architecture, and various modern development tools. You'll be part of a team that values diversity, equity, inclusion, and respect while delivering critical technology solutions that support the firm's business objectives.

The role combines technical expertise with business acumen, requiring both strong programming skills and the ability to understand and implement business requirements effectively. You'll be working in an agile environment, following CI/CD practices, and ensuring all solutions meet high standards for resiliency, performance, and security.

Last updated 17 days ago

Responsibilities For Software Engineer III - Java Cloud Engineer

  • 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 and analyzes data sets for continuous improvement of software applications
  • Works with product team on business requirements and supports UAT phase
  • Identifies hidden problems and patterns in data to improve coding and architecture
  • Adheres to committed timelines with a goal-based approach

Requirements For Software Engineer III - Java Cloud Engineer

Java
Kubernetes
Redis
Kafka
  • Bachelor's degree and 3+ years applied experience
  • Strong skills in object oriented analysis and design, data structures, algorithms
  • Proficiency in Java 17, Spring Boot, and SQL Databases
  • Experience with JDBC/JPBA frameworks
  • Strong hands-on Cloud Native Architecture - Azure/AWS
  • Knowledge of Containerization/Kubernetes
  • Understanding of agile methodologies, CI/CD
  • Experience with Functional Programming, BPMN, Microservices, RESTful webservices

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer III - Java Cloud Engineer