Temus
Software Developer (Java/AEM)
Singapore
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.6M live jobs from 190,000+ employers in 200+ countries.
Tailor my resume for this job →Apply from your AI assistant
Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Mid level
- Country
- SG
- Work mode
- On-site / unstated
- First seen by hirly
- 3 Oct 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
Temus is a Temasek-backed consulting firm providing digital transformation solutions for the private and public sectors. W e 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.
The Java/AEM Developer 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 would suit a Java/AEM Developer who is looking to move upwards and onwards and is eager to work closely with senior management on interesting and super cool ideas. You will be 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.
Responsibilities
Join project teams to work on 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
Bachelor’s Degree in Computer Science, Information Technology or other relevant qualifications
We are hiring all levels of experiences of 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
Required Technology Stack:
Frontend: React JS, Angular, HTML/CSS
Middleware: Jetty, Tomcat, Nginx, JBoss, Oracle Weblogic
Database: PostgreSQL, MySQL, Azure Database for PostgreSQL, Azure Database for MySQL, Amazon RDS (PostgreSQL/MySQL), Amazon Aurora (PostgreSQL/MySQL), Oracle
OS: Red Hat Enterprise Linux, Amazon Linux
IDE/CLI: Eclipse, IntelliJ, Ant, Maven, Gradle, Npm
CI/CD: Bitbucket/Gitlab, Bamboo/Jenkins, SonarQube (code quality inspection), Robot Framework (test automation)
Cloud Infrastructure: AWS, Azure
Infrastructure as Code: Terraform
Platform: Adobe Experience Manager, Jahia, IBM MFP
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.
By applying for this role, you have read and acknowledge the data privacy statement via this link - temus.com/job-applicant-data-protection/
Listed on hirly, a job board. hirly is not the employer: Temus is hiring for this role.
Similar jobs
- Software Developer NK Securities Research · SingaporeFirst seen today
- Software DeveloperCapgemini · Singapore, SGFirst seen 7d ago
- Software Developer - Risk ReliabilitySquarepointcapital · Singapore, Montreal , LondonFirst seen 17d ago
- Security Software DeveloperCsit · Singapore, SingaporeFirst seen 23d ago
- Software DeveloperAvepoint · SingaporeFirst seen 23d agoremote
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job