Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Java Full Stack Software Developer.
Singapore Jobs Expertini

Java Full Stack Software Developer — SCIENTE, Singapore (Hiring Now)

Java Full Stack Software Developer



Job description

We are looking for a Java Developer to design, develop, and maintain enterprise-grade Core Banking and Cash Management applications using modern Java technologies and React frameworks within a global banking environment.

Mandatory Skill-set

  • Must have 4+ years of experience in Java/J2EE application development in Unix/Linux environments;
  • Must have hands-on experience with Spring Framework (Spring Boot, Spring Security, Spring Batch, Spring Integration) and Microservices architecture;
  • Minimum 1+ years of experience in React or Angular UI development;
  • Experience with Docker, Kubernetes, CI/CD pipelines, Jenkins, Maven, and Git/SVN;
  • Strong knowledge of messaging systems such as IBM MQ, RabbitMQ, or HornetQ;
  • Experience in software design, code reviews, unit testing, integration testing, and production support;
  • Strong analytical, problem-solving, and communication skills.

Desired Skill-set

  • Banking, Corporate Banking, or Cash Management domain experience;
  • Knowledge of C programming language;
  • Experience with SonarQube, JBoss, Jetty, or WebSphere application servers;
  • Exposure to Agile development methodologies and performance tuning.

Responsibilities

  • Design, develop, and implement Core Banking and Cash Management solutions using Java/J2EE and React technologies;
  • Develop Microservices, APIs, and enterprise applications following best coding and architecture practices;
  • Prepare technical specifications, unit tests, integration documents, and support application deployment activities;
  • Perform code reviews, functional and non-functional testing, and ensure high-quality software delivery;
  • Collaborate with Business Analysts, Project Managers, Architects, and development teams to deliver scalable solutions;
  • Troubleshoot production issues, provide technical support, and contribute to continuous application improvements.

#J-18808-Ljbffr


Required Skill Profession

Software Development



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Java Full Potential: Insight & Career Growth Guide