Search by job, company or skills

J

Software Engineer III - Java and Cutover Platform Development

2-4 Years
SGD 8,000 - 16,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 days ago
  • Be among the first 10 applicants
Early Applicant

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, highquality 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 subteams transform requirements into stories and build plans mentor junior engineers.

. Support production releases and provide outofhours 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.

. Handson experience with eventdriven 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 highperformance services and operational tooling.

. gRPC and Protocol Buffers.

. Caching technologies (e.g., Redis).and Infrastructure as Code (e.g., Terraform)

. Resilient SQL and NoSQL databases and schema design (e.g., PostgreSQL, CockroachDB) and Kubernetes and public cloud knowledge (e.g., CKAD, AWS certifications).

. Familiarity with modern frontend technologies (e.g., React) for internal dashboards and runbook monitoring.

To apply for this position, please use the following URL:

https://ars2.equest.com/response_id=1d82e306d3632a1e2000fff3e4a7d6bb

More Info

Job Type:
Industry:
Employment Type:

Job ID: 144616859