Overview
We are seeking a skilled Java Developer to join a leading investment banking technology team. You will be responsible for designing, developing, and maintaining high-performance trading, risk, or financial systems that support mission-critical business operations.
Key Responsibilities
* Design, develop, and enhance low-latency, high-performance Java applications
* Build and maintain systems for trading, pricing, risk management, or settlement
* Collaborate with traders, quants, and business stakeholders to gather requirements
* Ensure scalability, reliability, and security of applications
* Participate in system architecture design and technical decision-making
* Troubleshoot production issues and provide timely resolutions
* Write clean, maintainable, and well-documented code
* Conduct code reviews and ensure best practices
Required Skills & Qualifications
* Bachelor's degree in Computer Science, Engineering, or related field
* 3-10 years of Java development experience (depending on seniority)
* Strong proficiency in:
* Core Java (Java 8+)
* Multithreading & concurrency
* Data structures & algorithms
* Experience with frameworks:
* Spring / Spring Boot
* Hibernate / JPA
* Familiarity with:
* RESTful APIs / Microservices architecture
* SQL & relational databases (Oracle, PostgreSQL)
* Experience with messaging systems (e.g., Kafka, MQ)
* Strong problem-solving and analytical skills
Preferred / Nice to Have
* Experience in investment banking / financial services
* Knowledge of:
* Equities, Fixed Income, Derivatives, or FX trading
* Familiarity with low-latency systems
* Experience with cloud platforms (AWS, Azure)
* Exposure to DevOps tools (Docker, Kubernetes, CI/CD pipelines)
Key Competencies
* Strong communication skills (working with global teams)
* Ability to work in a fast-paced, high-pressure environment
* Detail-oriented with strong ownership mindset
The company has great reputation and offers a permanent position to the suitable candidate. This will be a great opportunity for you if you are looking for a good career path in the IT industry. If you are interested and qualified, send your CV in word format to Sandy, s.lai@tenthrevolution.com or call me at +852 3018 0381 to discuss further.
