Skip to sign up

Job matched to your search

Software Engineer III - Java and Cutover Platform Development

JPMorganChase · Singapore

Singapore · On-siteFull-TimePosted Jul 2, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job description

JOB DESCRIPTION

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 JPMorganChase within the Infrastructure Platforms, 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.
  • Write secure, high‑quality code and automated tests; participate in code reviews and architecture/design sessions.
  • Produce architecture and design artifacts for complex applications and ensure implementations meet resiliency and security constraints.
  • Led development on the Cutover vendor platform to support enterprise change, release, and resilience by designing and maintaining runbooks, task templates, dependencies, approvals, and milestones for complex events.
  • Developed integrations between Cutover and internal/external systems using platform APIs and event hooks, including CI/CD, ServiceNow, Jira, GitHub, Kafka, and monitoring tools.
  • Engineered automation tasks for orchestrating pre/post checks, smoke tests, data validations, reconciliations, progressive rollouts, and implemented robust error handling, retries, compensation steps, and observability.
  • Configured SSO and RBAC mappings with identity teams, enforced least privilege and segregation of duties, and managed environment strategies, calendars, blackout windows, scheduling, dry runs, readiness reviews, and war rooms.
  • Identify and eliminate recurring issues to improve operational stability; drive improvements in coding hygiene, resiliency, and system architecture.
  • Provide technical leadership for small sub‑teams; transform requirements into stories and build plans; mentor junior engineers.
  • Support production releases and provide out‑of‑hours support as part of a rotation shift.

Required qualifications, capabilities, and skills

  • 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.

Preferred qualifications, capabilities, and skills

  • Go (Golang) for high‑performance services and operational

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →