We are hiring a Senior Java Developer to join a leading global banks Markets Technology team. You will work closely with international teams to design, build, and maintain trading applications and platforms used globally.
Responsibilities
- Design, develop, and maintain Java-based applications for global trading systems
- Ensure performance, scalability, and security in all solutions
- Collaborate with architects, QA, and stakeholders across regions
- Mentor junior developers and conduct code reviews
- Work with CI/CD, cloud (Azure Kubernetes), and modern frameworks
- Support change management, release rollouts, and post-implementation in Asia
Requirements
- 5+ years experience in software development with strong Java skills
- Hands-on experience with cloud-native applications, CI/CD pipelines, GitHub/GitLab
- Familiarity with Azure Kubernetes Service, Linux/Windows environments
- Knowledge of Apache Kafka is a plus
- Strong communication, problem-solving, and stakeholder management skills
- Financial industry background is an advantage
This is a long-term full-time contract role starting at 1 year. Renewable with high visibility for a perm conversion.