Senior Java Software Engineer

Singapore 3 days agoFull-time External
54.6k - 82.0k / mo
Join a high-performance, technology-driven firm operating in a real-time, data-intensive environment where speed, reliability, and precision are critical. The engineering team builds the core systems that power trading, operations, and risk functions across a sophisticated digital financial ecosystem. We are looking for a senior engineer who enjoys designing robust systems, solving complex technical challenges, and building software that directly impacts mission-critical business operations. What You’ll Do • Design and develop enterprise-grade backend systems that support trading, operations, and risks in Java and Spring Boots • Build high-performance services that process large volumes of real-time data • Contribute to system architecture with a focus on performance, scalability, resilience. • Develop high-throughput, low-latency applications in a cloud-native environment • Partner closely with business stakeholders and engineering teams to translate requirements into production systems • Improve code quality, testing frameworks, and engineering best practices What We’re Looking For • 8+ years of experience in backend or platform engineering roles • Strong computer science fundamentals in data structures, algorithms, and system design • Solid experience with Java, with the ability to build production-scale systems on Spring Boots • Background in distributed systems and performance-sensitive applications • Experience working in cloud environments (AWS or other major platforms) • Familiarity with system architecture, reliability engineering, and production support • Work on systems where engineering quality directly impacts business performance EA Licence: R1110891 | Licence No.: 24S2411