SCIENTE

Senior Developer - Java

Singapore

1 day ago
Save Job

Summary

We are looking for a seasoned Senior Java Developer to design, develop, and support capital markets applications within the Sales IT division. The role involves end-to-end development, system integration, and L3 production support, with a focus on Java, SQL, and cloud-native architecture.


Mandatory Skill-set:


  • Must have 12+ years of professional software development experience with 8+ years of hands-on experience with Java Development;
  • Must have strong experience with Transact-SQL (T-SQL) and should be proficient with Java 8+ features such as lambdas, streams and futures;
  • Must have proficiency in debugging and performance tuning without IDE tools;
  • Familiarity with DevOps tools like GitLab, Jenkins, Ansible;
  • Exposure to Docker, Kubernetes, microservices architecture;
  • Strong grasp of software design patterns and best practices;
  • Experience with version control tools (Git), Maven, and Linux/bash;
  • Hands-on experience in test-driven development and integration testing;
  • Strong understanding of algorithms and data structures.


Desired Skill-set:


  • Experience with web technologies such as HTML, JavaScript, TypeScript, ReactJS, jQuery;
  • Background or interest in financial instruments;
  • Willingness to take on L3 production support and participate in on-call rotations.


Responsibilities:


  • Lead development of scalable Java-based applications and design system architecture aligned with business needs;
  • Write high-quality, testable code, manage deployments, and support release cycles;
  • Collaborate with business analysts to gather requirements and ensure functional clarity;
  • Provide Level 3 support, resolve production incidents, and implement long-term fixes;
  • Monitor system performance and drive optimization and reliability improvements;
  • Mentor junior developers, promote coding best practices, and foster a collaborative team environment;
  • Document solutions, communicate with stakeholders, and participate in on-call support rotations;
  • Continuously improve development processes, tools, and workflows for better delivery efficiency.



Should you be interested in this career opportunity, please send in your updated resume to [email protected] at the earliest.


When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (https://www.sciente.com/privacy-policy).


Confidentiality is assured, and only shortlisted candidates will be notified for interviews.


EA Licence No. 07C5639

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job