JPMorgan Chase logo
JPMorgan Chase2 months ago

Software Engineer III - Java and Cutover Platform Development

On-site · Singapore, Singapore

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Enterprise
Industry
Investment Banking

Job Summary

Software Engineer III at JPMorganChase within Infrastructure Platforms; responsible for designing and delivering secure, scalable software solutions, leading sub-teams, and developing on the Cutover vendor platform with Java/Spring Boot in a large enterprise setting. Responsibilities include building production-grade integrations, implementing CI/CD and ITSM tooling, ensuring resiliency and observability, configuring SSO/RBAC, and providing production support and guidance through architecture/design sessions and code reviews.

Required Qualifications

  • Bachelor’s Degree in Computer Science, Cybersecurity, Data Science, or related disciplines
  • 2+ years hands on developing with the Cutover vendor platform in large scale enterprise contexts
  • Demonstrated hands-on expertise in Java, including strong fundamentals, OO design, concurrency, proficiency with Spring Boot for distributed event-driven microservices, and robust testing practices using JUnit, Mockito, and integration testing.
  • Extensive experience in Cutover platform development, including building and maintaining production-grade runbooks and reusable task libraries/templates.
  • Proficient in integrating Cutover with CI/CD and ITSM/dev tools via APIs and webhooks, as well as implementing zero or near-zero downtime deployment patterns and safe rollback strategies.
  • Skilled in planning and executing database/schema migrations, designing approval workflows, conditional paths, dependencies, and managing calendars and resource coordination.
  • Experienced in configuring SSO, roles, permissions, ensuring auditability and compliance, and establishing observability for orchestrations through logs, metrics, alerts, and continuous improvement.
  • Experience operating in Linux environments; familiarity with containers and cloud architectures.
  • Hands‐on experience with event‐driven architecture and distributed messaging (e.g., Kafka).
  • CI/CD fundamentals and toolchain experience (e.g., Jenkins, GitHub Actions, GitLab CI, Spinnaker, Argo).
  • Solid understanding of the full software development lifecycle and agile methodologies.
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

JPMorgan Chase

Software Engineer III - Java and Cutover Platform Development

Apply on Sorce