Ellwood Consulting
Java Software Engineer
Ellwood ConsultingSingapore16 days ago
Full-timeFinance

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 client’s 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're a developer who thrives in a fast-paced environment and loves solving complex challenges, we’d love to hear from you.

Key Skills

Ranked by relevance