Software Engineer III, Securities Services Technology
On-site · Hong Kong, Hong Kong
Job Summary
Software Engineer III in Securities Services Technology responsible for designing, building, and maintaining secure, scalable production code within an agile team. Responsibilities include developing high-quality back-end and distributed systems, optimizing performance, and driving best practices in software development and security. Collaborates with Leaders and Architects on new products, gathers requirements with stakeholders, and supports AI/ML experimentation while ensuring operational stability and compliance with enterprise standards. Key skills include Java 17+ with Spring Boot, Kafka, EKS, CI/CD, RESTful APIs, React.js, Microservices, NoSQL (Cassandra), Python, and cloud-native architectures. Focus is on delivering reliable, high-availability enterprise applications in a financial-services context.
Required Qualifications
- Formal training or certification in software engineering concepts
- 5+ years of applied experience
- Hands-on experience in system design, application development, testing, and operational stability
- Proficient in coding in object-oriented languages, including Java 17+ with Spring Boot
- Advanced understanding of agile methodologies (CI/CD, Application Resiliency, Security)
- Experience building enterprise applications with high availability and performance using Java, Spring, Kafka, EKS, Distributed Cache
- Practical cloud native experience
- Experience with Microservices, Data usage patterns, and Event-Driven Architecture (EDA)
- Hands-on experience with no SQL databases like Cassandra
- Experience with Python programming
- RESTful APIs concepts and integration with React.js
- Experience working in financial services
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.