Job Search and Career Advice Platform

Enable job alerts via email!

Technical Lead (AEM)

Temus

Singapore

On-site

SGD 70,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A digital transformation firm in Singapore is seeking a Java Developer with over 5 years of experience in web/application development. Responsibilities include full life-cycle project involvement and collaboration with cross-functional teams. The ideal candidate is proficient in Java and Spring Boot, with experience in modern development tools. This role offers a dynamic agile environment with opportunities for continuous improvement.

Qualifications

  • Minimum 5 years of experience in Java-based web/app development with full-stack exposure.
  • Proficient in Java development with excellent knowledge of Spring Boot framework.
  • Solid understanding of object-oriented programming and fundamental design principles.

Responsibilities

  • Involve in full life-cycle web/mobile application projects.
  • Work with agile cross functional teams to ensure successful releases.
  • Support Project Manager/Scrum Master with consultation to stakeholders.

Skills

Java development
Spring Boot
Relational Database
Microservices
Docker
Kubernetes
DevOps
Cloud Infrastructure

Tools

Redis
JPA2
Hibernate
Job description

Temus was established by Temasek in partnership with UST, to provide digital transformation solutions for the private and public sectors as we aspire to be a strategic partner in realising the Singapore Government’s Smart Nation vision. We are headquartered in Singapore and have more than 400 employees across a wide range of disciplines in strategy, design, architecture, technology, data & AI.

Role Overview:

This role will be part of our development team that has strong experience in agile development and in-depth knowledge of digital solutions. You will work in a highly productive and collaborative team where your ideas will be listened to and put into action. This exciting opportunity will see you collaborating with the Product, Design and Business teams to develop and maintain digital solutions for our prestigious clients in public sector and large commercial enterprises.

Job Responsibilities:
  • Involve in full life-cycle web/mobile application projects from requirement gathering to solutioning, development, releasing and post-launch maintenance
  • Work with agile cross functional, cross countries teams to design, develop, maintain web/app application base on specifications and ensure successful releases
  • Support Project Manager/Scrum Master to provide consultation and direction to stakeholders for managing and delivering their expectations
  • Be a self-starter, proactively recognise and solve issues as they arise
  • Be motivated in continuous learning and improvement to enhance your skills in an ever changing environment
Qualifications and Requirements:
  • Minimum 5 years of experience in Java-based web/app development with full-stack exposure
  • Proficient in Java development with excellent knowledge of Spring Boot framework
  • Solid understanding of object-oriented programming and fundamental design principles behind a scalable application on the clouds
  • Extensive experience and knowledge of Relational Database, SQL-query programming, microservice, ORM (JPA2, Hibernate) and various architectural and design patterns (MVC, concurrency pattern, singleton pattern, etc.)
  • Comprehensive experience and knowledge of modern development tools and technologies: Redis, Docker, Kubernetes, Infrastructure-as-code
  • Profound insights of JVM, memory optimisation, memory leak troubleshooting
  • Hands‑on experience on server setup and maintenance, DevOps, and experience working with Cloud Infrastructure (AWS/Azure) will be an advantage
  • Hands‑on experience with Java platforms (Adobe Experience Manager, IBM Mobile First Platform, Jahia, etc.) will be an advantage
  • Following certifications will be highly considered: Azure Developer (Associate), Azure Solutions Architect (Expert), Azure DevOps Engineer (Expert), AWS Developer (Associate), AWS Solutions Architect (Professional), AWS DevOps Engineer (Professional)
  • English‑speaking with good communication and teamwork skills
  • Ability to work within a fast‑paced agile development environment
  • Candidates with extensive experience, excellent communications skills and good certifications will be considered for Team Lead/Technical Architect role

Temus is an equal opportunities employer. We welcome applications from all. We do not discriminate by race, religion, belief, ethnicity, origin, disability, age, partnership status, sexual orientation, or gender identity.

We see the diversity of our team as a strategic advantage, and we work actively to maintain it.

Interested in building your career at Temus? Get future opportunities sent straight to your email.

Accepted file types: pdf, doc, docx, txt, rtf

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.