Search by job, company or skills

K

Principal Backend Software Engineering Architect

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

Job Description

We are seeking an experienced Principal Backend Software Engineering Architect to lead the design, development, and enhancement of enterprise backend platforms in a cloud-native, microservices-driven environment. This role requires deep technical expertise, hands-on leadership, and proven experience delivering large-scale, high-performance backend systems.

Responsibilities:

  • Architect, design, and implement enterprise-grade backend services using Java, Spring Boot, Spring Cloud, and distributed system frameworks.
  • Build and maintain scalable, resilient microservices and APIs with a focus on performance, reliability, and observability in cloud environments.
  • Lead platform-level engineering initiatives, including backend frameworks, R&D, and integration of new tools or technologies.
  • Optimise backend infrastructure using Kafka, Redis, Docker, Nginx, and other cloud-native components to meet demanding performance and scalability requirements.
  • Conduct technical design and code reviews, enforce engineering best practices, and provide guidance to development teams.
  • Collaborate with cross-functional teams to ensure backend architecture meets business requirements and long-term platform goals.
  • Independently drive complex technical solutions, troubleshoot distributed systems, and deliver high-quality backend software on time.

Requirements:

  • 5 - 7+ years of hands-on backend engineering experience with extensive Java expertise and enterprise system delivery.
  • Proven track record in Spring MVC, Spring Boot, Spring Cloud, microservices, and distributed system architecture for large-scale systems.
  • Strong experience with backend infrastructure technologies, including Kafka, Redis, Docker, Dev-Containers, and Nginx.
  • Deep understanding of software architecture patterns, system scalability, performance optimisation, and reliability engineering.
  • Demonstrated ability to contribute to platform-level engineering, backend framework design, or R&D for large-scale systems.
  • Familiarity with Golang, Python, Solidity, emerging backend technologies, and DevOps practices including CI/CD and containerised workflows.
  • Strong analytical, problem-solving, independent working, and communication skills to lead complex backend initiatives.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 134352517