We are seeking an experienced
Senior Backend Engineer
to join a high-impact platform team within a leading financial technology organization. This team is responsible for building and maintaining the core backend infrastructure and shared services that power multiple products across the company. The role involves designing scalable system architectures, developing critical platform services—including data aggregation and delivery, authentication and identity management, API gateway, and experimentation frameworks—and managing the full-service lifecycle from design to production operations.
Key Responsibilities
Architect and implement foundational backend microservices that serve as shared infrastructure across the organization.
Develop data aggregation and delivery services to process external vendor data (reference, real-time streaming, and historical) for internal teams.
Design real-time data delivery systems leveraging event streaming and push-based protocols.
Build secure authentication and identity management solutions, including OAuth2 integration and token lifecycle management.
Develop API gateway services for routing, authentication, rate limiting, and traffic control.
Implement experimentation infrastructure (feature flags, A/B testing) to support controlled rollouts and data-driven decisions.
Collaborate closely with cross-functional teams to define platform APIs and service contracts.
Required Qualifications
Minimum 5 years of backend development experience.
Strong expertise in distributed systems architecture and microservices design.
Proficiency in
Kotlin
with
Spring Boot
or similar frameworks.
Hands-on experience with
Apache Kafka
for event streaming and asynchronous messaging.
Solid knowledge of
PostgreSQL
and relational database design.
Proven ability to manage services end-to-end, including deployment, monitoring, and incident response.
Excellent problem-solving skills and ability to make independent architectural decisions.
Interested applicants please send your resume in MS Words format to pooja.yadav@ambition.com.sg and attention to
Pooja (R1551322)
Short listed candidates will be notified
www.ambition.com.sg
EA Registration Number: R1551322
Data provided is for recruitment purposes only
Business Registration Number: 200611680D. Licence Number: 10C5117