Search by job, company or skills

W

Senior Engineer (Java Framework)

3-5 Years
SGD 6,000 - 8,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 days ago
  • Be among the first 20 applicants
Early Applicant

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

More Info

Job Type:
Industry:
Employment Type:

Job ID: 132683455