12 months Contract - Java Backend Developer (Through an External Agency Payroll Provider)
Core
Design, build, and operate mission-critical, low-latency financial backend services and distributed systems for a wealth management bank.
Role type
Senior IC Java Backend Engineer (Distributed Systems)
Builds
High-performance backend services, APIs, and a new strategic channel integrating investment capabilities into the e-banking platform.
Domain
Financial Services / Wealth Management
Required skills
Java, Spring Boot, Distributed Systems, Microservices, Unix/Linux, JPA, JDBC, JMS, OAuth2, API Security, Docker, Kubernetes, CI/CD
Preferred skills
Microsoft Azure, Cloud Platforms, Financial Industry Experience
Responsibilities
Design and evolve robust distributed systems; Develop and maintain high-performance backend services; Optimize end-to-end latency and asynchronous processing; Integrate complex financial platforms and third-party services; Design reliable messaging and integration flows; Collaborate with product managers and designers to translate requirements into technical specifications.
Seniority
Senior, hands-on IC