Start Your Search Here

Job Search

Eames Consulting Group

Singapore / Global

Senior Software Engineer (Payments)

Job Description

We are partnered with a financial institution to look for a Senior Software Engineer.

You will join a central payments and settlement technology team that supports financial market infrastructure. The platforms enable high-value payments, securities settlement, and linkages with external clearing and settlement systems. You will work on mission-critical systems where stability, security, and correctness matter.

Responsibilities:

Lead modern software engineering practices across build, test, and release

Drive CI/CD adoption to improve reliability and deployment speed

Review and validate vendor-delivered source code against approved designs

Design and build backend services and cloud-based applications

Define and implement infrastructure-as-code across environments

Shape application and system architecture, including non-functional requirements

Oversee testing strategies across functional, performance, and security domains

Guide frontend and backend technical decisions and trade-offs

Support integration across internal platforms and external market systems

Improve operational processes through automation and tooling

Requirements:

Experience leading software engineering initiatives or workstreams

Strong grasp of Agile delivery and DevOps practices

Hands-on experience building and maintaining CI/CD pipelines

Solid Java or J2EE development background

Working knowledge of SQL and shell scripting

Experience with microservices, REST APIs, and containerised applications

Familiarity with Linux-based environments and enterprise middleware

Experience with container platforms and orchestration tools

Strong understanding of secure coding and application security testing

Experience with automated testing integrated into delivery pipelines

Apply Now

Similar Opportunities

View all jobs