The Job logo

What

Where

Software Engineer III

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
As a Software Engineer III at JPMorgan Chase, you are part of the CORPORATE & INVESTMENT BANK team. You design and deliver secure, stable, and scalable technology products, contributing to the firm's business objectives. You execute software solutions, troubleshoot technical issues, and create high-quality production code. You analyze and visualize large data sets, identify hidden problems, and drive improvements. Your skills in Java spring framework, RESTful micro-services, RDBMS, Cassandra, Message Broker, and cloud architecture are essential. Join us in creating diverse, inclusive, and respectful software engineering communities.

As a Software Engineer III at JPMorgan Chase, within the CORPORATE & INVESTMENT BANK, GBT: CASH MGMT AND SHARED SERVICES team, 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 are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job responsibilities

  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies
  • Adds to team culture of diversity, equity, inclusion, and respect.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 6+ years applied experience
  • Hands-on practical experience in system design, application development, testing, and operational stability and experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
  • Experience across the whole Software Development Life Cycle
  • Exposure to agile methodologies such as CI/CD, Applicant Resiliency, and Security
  • Strong expertise in building distributed applications using the core Java spring framework.
  • Strong expertise in building RESTful micro-services using spring boot application.
  • Strong expertise in RDBMS, Cassandra, Message Broker (Kafka, Redis).

Preferred qualifications, capabilities, and skills

  • Hands on experience in Cloud Design, Kubernetes, Containerization
  • Strong knowledge on Cloud architecture (AWS Solutions Architect – associate a plus)
  • Hands on experience in React(Preferred)/Angular and Spring boot.
  • Proven experience designing 3 tier Infrastructure architecture solutions
Set alert for similar jobsSoftware Engineer III role in Palo Alto, United States
JPMorgan Chase & Co. Logo

Company

JPMorgan Chase & Co.

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Palo Alto, California, United States

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Rubrik Logo

Staff Software Engineer, Database Engine

Rubrik

Palo Alto, California, United States

Posted: a year ago

We are looking for a seasoned Staff level software engineer to join our talented database team and guide it through the next level of evolution. You will be working on core parts of the database engine, distributed transaction support, and query planning. You are expected to come up with step improvements in the system and drive them from start to finish within the dynamic environment of a startup.