Software Engineer – Java

Company: ELLIOTT MOSS CONSULTING PTE. LTD.
Apply for the Software Engineer – Java
Location: Penarth
Job Description:

Job description

We are seeking a motivated and talented Software Engineer – Java Developer to join our development team.

The ideal candidate will be responsible for analysing requirements, developing high-quality applications, performing testing activities, and supporting software implementation and maintenance while adhering to coding standards and security guidelines.

Key Responsibilities

  • Analyse process and program specifications and translate them into efficient, maintainable code.
  • Develop, test, and maintain Java-based applications and software components.
  • Ensure adherence to programming standards, coding best practices, and security guidelines.
  • Perform configuration management activities, including planning, controls, and audits.
  • Develop unit test cases, execute tests, and document results to ensure software quality.
  • Support integration testing, system testing, User Acceptance Testing (UAT), and production implementation.
  • Investigate and resolve defects, bugs, and production issues in a timely manner.
  • Perform system enhancements and modifications as required.
  • Prepare and maintain technical and system documentation.
  • Analyse functional requirements and contribute to application design using established development methodologies.

Required Qualifications

  • 1–4 years of experience in application development and software delivery.
  • Hands‑on experience in Java and related technologies.
  • Experience in system development and maintenance.
  • Strong analytical and problem-solving skills with a creative mindset.
  • Good written and verbal communication skills in English.
  • Willingness to travel when required.
  • Self‑motivated with a positive attitude and high energy.
  • Strong commitment to quality and timely delivery.
  • Excellent teamwork, communication, and interpersonal skills.
  • Customer-focused with a strong service orientation.
  • Ability to work independently as well as collaboratively within a team.
  • Oracle Certified Professional (Java) certification is an added advantage.

#J-18808-Ljbffr…

Posted: June 29th, 2026