Skip to main content

Full Stack Java Developer (JD#10942)

Technology
SCIENTE INTERNATIONAL PTE. LTD.
Changi, Singapore3 weeks agoUntil 07/06/2026
Contract

Job description

Job Summary

We are hiring a Full Stack Developer (Java Angular) with 5–8 years of experience to build and maintain global Risk, Finance, and Compliance applications. The role involves end-to-end development, collaborating with business and technical teams, and delivering scalable, high-quality solutions in a banking environment.

Mandatory Skill-set

  • Strong experience in Java (Java 8 or above);
  • Hands-on experience with Spring Boot, Spring Security, Hibernate/JPA;
  • Frontend development experience using HTML5, CSS3 and frameworks like Bootstrap/Material UI;
  • Proficiency in JavaScript/TypeScript, preferably with Angular;
  • Strong understanding of Object-Oriented Programming (OOP) and design patterns;
  • Experience working with MS SQL Server;
  • Experience in end-to-end testing using tools like Selenium, Protractor, Jasmine;
  • Understanding of cross-browser compatibility issues and performance optimization techniques;
  • Experience using browser developer tools for debugging and performance tuning;
  • Strong full stack development experience (5 years);
  • Basic understanding of risk or finance domain.
Desired Skill-set
  • Experience with Microservices Architecture;
  • Knowledge of Docker and Kubernetes for containerization;
  • Familiarity with CI/CD tools like Jenkins or GitLab pipelines;
  • Experience with CSS preprocessors like LESS or SASS;
  • Understanding of UX/UI principles and best practices;
  • Knowledge of WebSockets and HTML5 web storage.
Responsibilities
  • Develop, test, and deliver high-quality full stack applications;
  • Collaborate with Tech Leads/Architects for technical design and with Business Analysts for functional clarity;
  • Analyze technical constraints and provide optimal solutions;
  • Prepare and maintain detailed technical documentation;
  • Provide accurate effort estimations for development tasks;
  • Define and implement testing strategies with project stakeholders;
  • Conduct code reviews and ensure adherence to coding standards;
  • Mentor junior developers and support team growth;
  • Continuously improve development practices and team efficiency;
  • Ensure timely delivery of scalable and efficient solutions.
Should you be interested in this career opportunity, please send in your updated resume to *@sciente.com 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

Keywords
HTML5GitLabCodingSpring FrameworkSpring SecurityMicrosoft SQL ServerTypescriptJasmineAngularAngularJSJavaScriptCss 3SqlBootstrapJavaHibernateCI / CDCoding conventionsHibernationDebugger

¿Te interesa este puesto?