Job Search and Career Advice Platform

Enable job alerts via email!

Backend Software Developer

MSI GLOBAL PRIVATE LIMITED

Singapore

On-site

SGD 45,000 - 75,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A professional transport consultancy firm in Singapore is seeking a Java Developer to design, implement, and maintain Java-based applications. This role involves driving software development, providing L3 support, and collaborating with technical teams to deliver efficient solutions. Ideal candidates should have a degree in IT/Computer Science, experience with Java EE applications, and familiarity with modern frameworks like JSF and Spring MVC. Fresh graduates are welcome to apply.

Qualifications

  • Recognized Degree in IT/Computer Science or relevant discipline.
  • Exposure to Java development or similar roles; fresh graduates encouraged to apply.
  • Experience with Java EE applications and Object-Oriented Design principles.
  • Proficient knowledge of popular Java frameworks like JSF and Spring MVC.
  • Cloud certifications from major providers are a plus.
  • Familiarity with DevOps practices including containerization technologies.

Responsibilities

  • Design, implement, and maintain Java-based applications that meet business requirements.
  • Develop scalable and efficient code by applying best practices.
  • Participate in all phases of the software development lifecycle.
  • Conduct testing and debugging of new applications for optimal performance.
  • Maintain comprehensive and up-to-date code documentation.
  • Engage in code reviews to uphold coding standards.
  • Provide L3 support and optimize production systems.
  • Analyze and improve the performance of existing software.

Skills

Java development
Object-Oriented Design principles
Java EE applications
AWS Cloud services
CI/CD pipelines
Docker
Kubernetes
Java frameworks (JSF, Spring MVC)

Education

Degree in IT/Computer Science or a relevant discipline
Job description
Company Overview / Employee Value Proposition

MSI Global Private Limited is a wholly‑owned subsidiary of the Land Transport Authority of Singapore. MSI provides professional land transport consultancy, engineering services and solutions in Singapore and many other parts of the world. The Company owns a subsidiary in Shanghai. We are looking for highly motivated, results‑oriented team players to join us as professional partners to strengthen and realise our vision and mission.

Job Summary

You will design, implement, and maintain Java‑based applications, driving software development and enhancement to support production environments. Collaborate with stakeholders and technical teams to deliver scalable, efficient solutions and provide critical L3 support.

Responsibilities
  • Design, implement, and maintain Java‑based applications that meet business requirements and ensure system reliability
  • Develop testable, scalable, and efficient code by applying best practices to enhance software quality
  • Participate actively in all phases of the software development lifecycle to deliver robust and maintainable solutions
  • Conduct thorough testing and debugging of new applications and updates to ensure optimal performance and stability
  • Maintain comprehensive and up‑to‑date code documentation to facilitate ongoing development and maintenance
  • Engage in code reviews to uphold coding standards and improve team deliverables
  • Provide L3 support by developing and maintaining software enhancements and defect fixes to optimise production systems
  • Analyze and improve the performance of existing software in the production environment to ensure operational excellence
  • Communicate clearly and regularly with management and technical support teams to align on project progress and resolve issues
  • Take ownership of assigned tasks and apply critical thinking to resolve issues effectively during crisis situations
  • Collaborate with cross‑functional stakeholders and demonstrate a continuous learning mindset to adapt to evolving technologies
Preferred competencies and qualifications
  • Recognised Degree in IT/Computer Science or a relevant discipline
  • Exposure to Java development or similar roles; fresh graduates are encouraged to apply
  • Experience building Java EE applications and applying Object‑Oriented Design (OOD) principles
  • Proficient knowledge of popular Java frameworks such as JSF and Spring MVC
  • Cloud certifications from major providers (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Administrator, Google Cloud Professional Cloud Architect) and/or demonstrated expertise in AWS Cloud services, including EC2
  • Familiarity with DevOps practices including CI/CD pipelines, containerisation technologies (e.g., Docker, Kubernetes), and cloud‑native deployment pipelines
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.