Position: Senior Java Developer (8 yrs+Years Experience)
Note : This is only for SG- Citizen and SG- PR.
We are seeking a seasoned Java Developer with 8+ years of experience to join our clients team in enhancing and expanding a highly successful FX trading platform. In this role, you will design and develop cutting-edge applications across desktop, web, and mobile platforms, along with the REST API services that power them.
Key Responsibilities:
- Enhance and maintain our FX trading platform, ensuring optimal performance, scalability, and reliability.
- Design and implement robust software solutions using modern development practices, including Test-Driven Development (TDD) and the automated test pyramid.
- Tackle complex technical problems with innovative, scalable approaches.
- Collaborate with cross-functional teams to deliver seamless end-to-end features.
- Participate in code reviews and architectural discussions to continually improve software quality.
- Drive ongoing improvements in development tools, workflows, and technology stack.
Requirements:
- 8+ years of experience building large-scale, high-performance software systems.
- Proficiency in Java, JavaScript, Spring Framework, and React.
- Strong knowledge of software architecture, data structures, and design patterns.
- Solid experience with Java concurrency and multithreading.
- Passion for clean code and a deep commitment to Test-Driven Development (TDD) and automated testing.
If you&aposre a developer who thrives in a fast-paced environment and loves solving complex challenges, wed love to hear from you.