👨🏻‍💻 postech.work

Lead Engineer (Java Framework)

WILLET PARTNERS PTE. LTD. • 🌐 In Person

In Person Posted 1 day, 13 hours ago

Job Description

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 nd validate contributions for quality and consistency.

Provide technical leadership, guide developers in using the framework effectively,

Developed and maintain REST API modules

Comprehensive training will be provided for the person to understand the exisiting 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.

3. Integration \& Messaging Layer (Supporting)

Manage and support the enterprise pub/sub messaging infrastructure (e.g., SQS/SNS).

Develop, debug, and maintain workflows using n8n .

Ensure message reliability (delivery, retries, error handling).

Document workflows and integration flows.

4. Architecture Documentation (Supporting)

Maintain up-to-date architecture documents, diagrams, and standards.

Ensure documentation reflects current frameworks, integrations, and infrastructure.

Support governance and knowledge sharing across teams.

*

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).

Only shortlisted candidates will be contacted for the role.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.