Java Developer

MORGAN MCKINLEY PTE. LTD.

Date: 1 week ago
Area: Singapore, Singapore
Salary: SGD 9,500 - SGD 12,500 per month
Contract type: Contractor

Job Summary

You will be supporting a well-established client in the public and financial sector. You will be working on a replatform project with a team of software engineers to strengthen application delivery, architecture integrity, and operational resilience. Your main scope of work will focus on application development, enhancements, and conducting systematic code reviews.

Responsibilities

  • Lead and implement software development practices, including continuous integration, delivery, and deployment to enhance code quality and speed of delivery
  • Develop and conduct comprehensive testing strategies, including functional, performance, and security testing to ensure robust and reliable software solutions
  • Solution and development of backend systems, applications, and data structures to support scalable and efficient software products
  • Define and implement infrastructure as code practices, integrating multiple components and systems across the organisation
  • Perform code review and provide recommendation to fellow software engineers and vendors. This includes analysing trade-offs and making informed technical decisions
  • Design and oversee the implementation of software architecture, considering both functional and non-functional requirements
  • Perform progressive manual review the source code delivered by the vendor and verify the implementation of the solution as per the approved design

Requirements

  • Bachelor's Degree in Computer Science or equivalent
  • Minimum 5 years of experience in software engineering projects and teams
  • Strong experience in Java application development, SQL, shell scripting, and microservices
  • Good understanding of RESTful APIs, web services, and server-side technologies
  • Experience with RHEL, JBOSS EAP, OpenShift, Docker, Kubernetes, Maven, and Oracle Database
  • Familiarity with cloud platforms, fault-tolerant infrastructure, and observability tools such as Grafana and ELK Stack
  • Experience handling file transfer interfaces and connectivity protocols (REST, SFTP, MQ)
  • Knowledge of CI/CD pipelines, job scheduling, Datawarehouse, and Document Management Systems
  • Experience in front-end development (React/Angular) and back-end services (Java)
  • Strong understanding of database design, optimisation, and secure coding practices
  • Ability to streamline technical operations, automate processes, and manage operational backlogs
  • Exposure to S.W.I.F.T messaging platform and interfaces
  • Relevant certifications such as Java, AWS, or Kubernetes
  • Experience in government, banking & finance, or transactional systems
  • Independent, results-driven, and customer-oriented
  • Strong communication, collaboration, and stakeholder management skills
  • Organised and able to manage multiple priorities in fast-paced environments
  • Strong analytical, problem-solving, and decision-making abilities
  • Comfortable handling time-sensitive and high-pressure situations

If you are interested in this role and would like to discuss the opportunity further please click apply now or email Chew Kai-Xinn at ***email_hidden*** for more information.

Only shortlisted candidates will be responded to, therefore if you do not receive a reply within 14 days please accept this as notification that you have not been shortlisted.

Morgan McKinley Pte Ltd

Chew Kai-Xinn

EA Licence No: 11C5502

EAP Registration No: R2196712

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a CV