Software Manager | Public Sector | Java | Singaporean Only - #1105017
TG Group Pte Ltd

Location: North
Working Arrangement: 1-year contract, renewable/convertible into client headcount based on performance (Long-term project)
Job Responsibilities
Collaborate with stakeholders to define software requirements and timelines.
Design and architect scalable containerized web and Android applications.
Lead migration from VM-based systems to container platforms (Kubernetes/OpenShift).
Enforce development best practices: documentation, unit testing, CI/CD, security.
Manage and mentor a small offshore development team.
Oversee integration with messaging (Solace, IBM MQ), databases (Oracle via JDBC), and front-end delivery via WebSocket.
Promote software development lifecycle (SDLC) excellence and code quality.
Qualification & Experience
Bachelor's Degree in Information Technology or equivalent.
Min 5 years in Software Development with recent 3 years into leadership scope.
Proven experience designing and architecting scalable enterprise-grade applications.
Deep expertise in Java (Quarkus Java Native preferred) and Node.js (with AngularJS).
Solid experience with container technologies such as OpenShift/Kubernetes, Docker/Podman.
Familiar with Oracle databases, SQL, JDBC, REST APIs, WebSocket, SSO, and web caching.
Hands-on experience integrating with messaging platforms like Solace PubSub+ or IBM MQ.
Strong grasp of software development best practices, including CI/CD, unit testing, secure coding standards, and SDLC methodologies.
Demonstrated ability to lead distributed/offshore development teams.
Exposure to mobile web technologies, particularly Flutter/Dart and server-driven UI.
Nice to Have
Certifications: Red Hat OpenShift or Kubernetes
Experience with JMeter or similar performance tools
Familiarity with Azure, AWS, or GCP
Knowledge of container security and testing best practices
Harineshwari Lakxmi | EA Personnel Reg No: R25139423
APBA TG Human Resource Pte Ltd | EA License: 14C7275
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume