Job offer

Application Manager (Full-Time)

We are looking for an Application Engineer for our software engineering team in Singapore who can resolve complex issues in legacy systems and develop robust, scalable Java-based solutions. The ideal candidate has experience with Java, a strong background in computer science, and excellent communication skills.

Tasks

As an Application Engineer, you will be responsible for solving complex problems in legacy systems and developing robust, scalable Java-based solutions. Your responsibilities will include:
  • Stakeholder Management: Work closely with finance, business change engineers, and project managers to steer and monitor IT delivery
  • Requirements analysis, effort estimation, schedule planning, and progress monitoring
  • Ensuring awareness, buy-in, and support from key stakeholders and participants by building strong project teams and maintaining robust communication regarding the project’s status
  • Overseeing and reviewing technical and architectural designs, enforcing architectural guidelines, and challenging the status quo
  • Solving complex legacy issues, communicating highly technical problems to non-technical audiences, and promoting engineering best practices among existing developers
  • Development and delivery of Java-based solutions using EJB, Spring Boot, Oracle, and Kafka Streaming
  • Monitoring system requirements and translating them into technical solutions that are scalable, stable, and practical
  • Ensuring compliance with core standards (including code, security, and performance)

Requirements

To be successful in this role, you will need:
  • Core Java 8+ and Java skills
  • Strong background in computer science (algorithms, data structures, object-oriented design)
  • TDD: Ability to write acceptance tests
  • Knowledge of Maven
  • Basic Unix Shell Scripting Commands
  • Java Messaging Concepts (JMS, MQ)
  • Relational database concepts, SQL, joins, indexes, triggers, etc.
  • Web Services Level, SOAP
  • Service Level, SOA
  • Spring Service Concepts

Desirable

It would be helpful if you have experience in the following areas:
  • Java
  • Familiarity with tools such as Git, GitHub, SonarQube, etc.

Personnel and social

We are looking for someone with:
  • Good communication skills
  • Good work ethic and punctuality
  • Strong problem-solving skills
  • Positive team spirit

We offer

We offer a challenging and varied role within a dynamic team. We look forward to receiving your complete application via our online application tool.

Job details

© 2025 House of Skills by skillaware. All rights reserved.
Our website uses cookies to make navigation easier for you and to analyze the use of the site. You can find more information in our privacy policy.