Java Engineer

Tampines, S00, SG, Singapore

Job Description

Roles & Responsibilities



Job Summary



The Java Engineer will design, develop, and maintain scalable applications using Java and Spring Boot, solve complex technical issues, and support production systems within an Agile environment.

Key Responsibilities



Develop and deliver solutions using Java, Spring Boot, SQL, MQ, and related tools. Translate business requirements into scalable technical solutions. Fix complex defects and resolve production incidents. Ensure code quality, security, and performance standards. Work with Agile teams and follow TDD/CI practices. Communicate technical topics clearly to stakeholders.

Requirements


Must Have



Strong Core Java (8+), Spring Boot, JUnit. Solid CS fundamentals (algorithms, data structures, OOP). SQL and database skills; ability to optimise queries. JMS/MQ, REST/SOAP, Maven, Linux basics. Git, IntelliJ, SonarQube/SonarLint. Hands-on development and TDD experience.

Good to Have



JBOSS, JPA, EJB, JSF. Kafka, React JS. Experience in banking/finance domain.
Job Type: Contract

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1699659
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Tampines, S00, SG, Singapore
  • Education
    Not mentioned