• All
  • Full Time
  • Singapore


Software Engineer – JavaResponsibilitiesTranslate application storyboards and use cases into functional applicationsBuild and maintain efficient, reusable, and reliable Java codeEnsure optimal performance, quality, and responsiveness of applicationsIdentify and resolve bottlenecks and bugs effectivelyCollaborate with cross-functional teams to deliver high-quality software Ideal Candidate2–3 years of experience in Java/JEE developmentProficiency in Java 17+ and JEE with strong ecosystem knowledgeSolid understanding of Object-Oriented Analysis & Design (OOA/OOD)Experience with Spring Framework 4+ and Dependency InjectionHands-on with REST (JAX-RS using Jersey) and SOAP (JAX-WS using Apache CXF/Axis)Strong skills in Maven, JUnit, JDBC conceptsKnowledge of concurrency patterns in Java and caching frameworks (Ehcache)Ability to write reusable Java libraries and clean, high-performance codeBasic understanding of JVM internalsKnowledge of RDBMS, SQL, and schema designProficiency with Git and version control toolsFamiliarity with application servers (Tomcat, JBoss) and testing tools (JMeter)Exposure to HTML5, JavaScript, and JS libraries is a plus

    Hello!

    Are you interested in joining our team?

    It would be wonderful to get to know you.

    Go on, fill in your details below!

    Full name

    Job role

    My work experience

    Notice period

    Salary expectation

    Upload CV

    Email

    Telephone