We are seeking a Senior Java Engineer to serve as the technical anchor for a high-stakes, greenfield platform
development initiative. In this role, you play a large role in the implementation of complex backend systems
using Kotlin and Java on Spring Boot, operating within an AWS-native environment. Your focus will be on
building scalable, distributed architectures that integrate seamlessly with various production systems,
requiring a deep understanding of systems design and high-performance engineering.This is a high-impact engineering leadership role that demands both hands-on technical excellence and the
ability to drive architectural standards. You will own the design of critical API contracts, manage complex
integration points across multiple teams, and maintain a rigorous quality bar through comprehensive code
reviews. Working closely with the project lead, you will be responsible for translating high-level architecture
into robust, production-ready services while navigating the technical challenges of a cross-functional
engineering landscape.
The successful candidate will demonstrate accountability for the correctness and reliability of core system
components, including authentication, idempotency, and transactional integrity. We expect an engineer who
can manage the technical debt and integration complexities inherent in large-scale platform delivery, ensuring
that all shipped systems are verified, performant, and maintainable.
KEY RESPONSIBILITIES
Architecture & Implementation
- Design and build backend services in Kotlin and Java on Spring Boot, deployed to AWS ECS Fargate behind API Gateway.
- Design and implement the high-throughput, append-only playback ledger — idempotent, auditable, and correct at approximately 5M events per day.
- Model and tune MySQL (Aurora/RDS) schemas for the ledger and marketplace read paths.
- Provision and maintain application infrastructure as code.
- Contribute to SPAs in React and TypeScript where backend wor