Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

JP Morgan Chase Logo

Software Engineer

JP Morgan Chase

$187,900 - $260,000
Sep 10, 2025
New York, NY, USA
Apply Now

The company is looking to solve issues related to software development, testing, deployment, and data analysis to improve product experience, ensure stability and resilience, and identify security threats.

Requirements

  • developing microservices using Java platform, Spring Core, Spring Boot, Spring Security, log4j, Hibernate, and JPA and be able to deploy in multiple environments using Jenkins and Spinnaker
  • deploying microservices in AWS public cloud platform and Cloud Foundry for resilience and scalability
  • utilizing Test automation using JUnit, Mocking, TDD, Checkmarx, Blackduck and SonarQube to uphold delivery quality standards
  • message processing with JMS, IBM MQ and Kafka for asynchronous business flows
  • utilizing Splunk, Dynatrace and Grafana tools, to be able to trace through any production issues
  • building applications that utilize JSON and XML formatted data files and service payloads for data transfer
  • applying Liquibase to audit tracking, commit and rollback of database changes

Responsibilities

  • Engage in all phases of the Software Development Lifecycle (SDLC), including requirement analysis, integrating architectural standards into application design specifications.
  • Conduct code reviews to ensure solution is aligned with pre-defined specifications.
  • Incorporate proper security and defined IT control policies throughout the whole software development process.
  • Work on software testing, making sure results experienced are in line with business requirements.
  • Deploy applications on public cloud platform for stability and resilience.
  • Work on low latency and caching concepts to handle multi-million requests per day.
  • Investigate application issues using logging and monitoring tools and performing Root Cause Analysis.

Other

  • Bachelor's degree in Electronic Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus seven (7) years of experience in the job offered or as Software Engineer, Programmer Analyst, Technology Lead, Technology Analyst, or related occupation.
  • Work in globally distributed environment and communicate with global stakeholders.
  • Manage delivery priorities effectively.