Job Search and Career Advice Platform

Enable job alerts via email!

Senior Engineer (Java Framework)

WILLET PARTNERS PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A growing technology company in Singapore is seeking a Lead Engineer to own and drive the in-house Java framework. You will lead development teams, implement coding standards, and evolve DevOps practices. The ideal candidate has strong experience in Java and cloud environments, alongside a desire for technical leadership. Join us to shape our engineering practices.

Qualifications

  • 3-5 years of experience in a relevant field.
  • Strong skills in Java, Swing, JSP/Servlets, and Tomcat Catalina.
  • Experience in cloud environments, preferably AWS.

Responsibilities

  • Maintain, upgrade, and enhance the in-house Java framework.
  • Support CI/CD processes and improve system reliability.
  • Provide technical leadership and guide developers effectively.

Skills

Java
Swing
JSP/Servlets
Tomcat Catalina
HTML
JavaScript
CSS
AWS
REST APIs

Education

Bachelor’s degree in related field

Tools

AWS CloudFormation
CI/CD tools
n8n
MuleSoft
Job description

Job Description & Requirements

Our client is a Singapore born company with revenue in excess of SGD300 million. They developed their applications in-house and maintain a PaaS structure.

They have a new opening for a Lead Engineer to join their team to as they carried on to grow in the region. As Part of the architect office, you are the owner and guardian of the in-house Java framework, driving its roadmap, standards, and evolution. You will define guardrails, guide development teams, and ensure framework changes align with enterprise architecture principles.

In addition, you will support DevOps and Site Reliability Engineering (SRE) practices, manage integration and messaging workflows and maintain architecture documentation to ensure clarity and governance.

Candidates with less experience may be considered for the Senior Engineer (Architecture Office) track, with progression toward Lead Engineer and eventually Architect.

Key Responsibilities
1. Java Framework Ownership (Primary)
  • Maintain, upgrade, and enhance the in-house Java framework.
  • Implement guardrails, coding standards, and best practices.
  • Hands‑on coding for new modules, framework improvements, and bug fixes.
  • Review and validate contributions for quality and consistency.
  • Provide technical leadership, guide developers in using the framework effectively,
  • Develop and maintain REST API modules
  • Comprehensive training will be provided for the person to understand the existing in‑house build framework
2. DevOps & Site Reliability (Secondary)
  • Maintain and evolve AWS CloudFormation scripts for EC2 infrastructure.
  • Support CI/CD processes, deployments, and environment automation.
  • Monitor performance, troubleshoot incidents, and improve system reliability.
Others: AI related tools and documentation (Supporting)

You will be part of the team rolling out AI related messaging or automation tools. You would also assist to maintain up‑to‑date documentation.

Requirements
  • Bachelor’s degree in related field with 3‑5yrs experience
  • Strong skills in Java, Swing, JSP/Servlets, Tomcat Catalina
  • HTML, JavaScrip, CSS and web technologies
  • Experience in cloud environments (AWS preferred).
  • Familiarity with REST APIs and authentication protocols.
Preferred
  • Knowledge of event‑driven architectures and messaging systems (SQS/SNS).
  • Experience with CI/CD, monitoring, and system reliability practices.
  • Exposure to workflow automation tools (n8n preferred) or other ESB tools (MuleSoft preferred).
  • Familiarity with different development strategies (Agile, Waterfall, Microservices).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.