Job Search and Career Advice Platform

Enable job alerts via email!

Software Development Engineer

HORIZON MANPOWER SERVICES PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology solutions provider in Singapore is seeking a skilled Architect to design and deliver enterprise-scale distributed systems utilizing microservices architecture. Candidates should have over 5 years of experience in solution architecture, a strong command of Java/J2EE, and familiarity with technologies like Spring Boot and Kubernetes. The role involves collaborating with stakeholders to translate technical requirements into effective solutions and improving software delivery through reusable tools and frameworks.

Qualifications

  • Minimum 5 years of experience in solution architecture and backend integration.
  • Strong hands-on expertise in Java/J2EE and deep knowledge of Spring Boot.
  • Proven experience with RESTful APIs, SOAP services, and microservices architecture.

Responsibilities

  • Architect, design, and deliver enterprise-scale distributed systems using microservices.
  • Collaborate with stakeholders to gather technical requirements and design solutions.
  • Lead development of reusable tools and frameworks to enhance software delivery.

Skills

Java/J2EE
Spring Boot
Core Java (Java 8+)
Clean code principles
Microservices Architecture
RESTful APIs
SOA
JUnit
Cucumber

Education

Bachelor’s degree in Computer Science, Engineering, or a related discipline

Tools

Kubernetes
MSSQL
API Management Platforms
Job description
Key Responsibilities
  • Architect, design, and deliver enterprise-scale distributed systems using microservices architecture.

  • Apply strong expertise across application, infrastructure, and security architecture with focus on scalability, resilience, and high availability.

  • Collaborate with subject matter experts and stakeholders to gather technical requirements and translate them into effective solution designs.

  • Define, enforce, and promote architecture standards, coding best practices, and microservices design patterns.

  • Lead the development of reusable tools, frameworks, and accelerators to improve software delivery efficiency and quality.

  • Evaluate emerging technologies and recommend cost-effective, scalable, and compatible solutions.

  • Drive continuous platform and system improvements to support evolving business and customer needs.

  • Identify architectural risks and dependencies, propose mitigation strategies, and ensure solution robustness.

  • Optimize systems for performance, maintainability, scalability, and operational efficiency.

Essential Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related discipline.

  • Minimum 5 years of experience in solution architecture, backend integration, and application development.

  • Strong hands‑on expertise in Java/J2EE with deep knowledge of the Spring Boot framework.

  • Proven experience with SOA, RESTful APIs, SOAP services, and microservices architecture.

  • Strong proficiency in Core Java (Java 8+), Spring Framework, JUnit, and Cucumber.

  • Solid understanding of design patterns, clean code principles, and scalable system design.

  • Practical experience with messaging platforms and event‑driven architectures.

Desirable Skills
  • Experience with API Management platforms and Swagger / OpenAPI specifications.

  • Hands‑on knowledge of Kubernetes‑based deployment pipelines for Java microservices.

  • Understanding of OAuth, secure coding practices, and PCI compliance requirements.

  • Experience with MSSQL, including data modelling, query optimisation, and performance tuning.

Core Technical Competencies

Languages & Frameworks

  • Java / J2EE

  • Core Java (8+)

  • Spring Framework, Spring Boot

Architecture & Integration

  • Microservices Architecture

  • SOA

  • REST & SOAP Services

Messaging & Event Processing

  • MQ

  • JMS

  • Kafka

Testing & Quality

  • JUnit

  • Cucumber

Additional Technologies

  • API Management Platforms

  • Kubernetes

  • Swagger / OpenAPI

  • OAuth & Security Standards

  • MSSQL

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.