Enable job alerts via email!

Lead Architect, Java

MENRVA PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

30+ days ago

Job summary

A global engineering and innovation partner in Singapore is seeking a Lead Software Architect to lead complex IT architecture design and deliver innovative software solutions. The ideal candidate will have a strong background in cloud-native solutions, backend and frontend technologies, and proven leadership skills. This role involves mentoring teams and contributing to strategic consulting for various clients.

Qualifications

  • Strong knowledge in designing secure, highly available cloud-native solutions.
  • Hands-on expertise in backend technologies and familiarity with frontend frameworks.
  • Solid understanding of software architecture patterns and documentation tools.
  • Experience with DevOps practices including CI/CD, Docker, and Kubernetes.
  • Proven leadership and mentoring skills.

Responsibilities

  • Lead the design and development of complex IT architectures and software solutions.
  • Provide strategic consulting to clients across various industries.
  • Oversee project delivery from kick-off to deployment.
  • Inspire and guide engineering teams, fostering technical excellence.
  • Contribute to thought leadership in software architecture.

Skills

Cloud-native solutions design
Backend technologies (Java, Spring Boot, Kafka, SQL/NoSQL)
Frontend frameworks (React, Angular)
Software architecture patterns (microservices, DDD)
DevOps practices (CI/CD, Docker, Kubernetes)
Leadership and mentoring

Education

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field

Tools

Architecture documentation tools (UML, Arc42)
Job description

A global engineering and innovation partner specializing in helping enterprises transform and future-proof their businesses. They combine tech strategy, agile delivery, and deep technical expertise to create impactful digital solutions.

Due to expansion strategy, they are looking for a passionate and experienced Lead Software Architect who thrives on solving complex technical challenges and delivering real business value.

Your Role & Impact
  • Lead the design and development of complex IT architectures and innovative software solutions.
  • Provide strategic and technological consulting to clients across various industries.
  • Oversee project delivery from technical kick-off through to deployment, collaborating closely with project management.
  • Inspire, guide, and coach engineering teams, fostering technical excellence and agile best practices.
  • Contribute to thought leadership and internal communities of practice focused on software architecture and delivery excellence.
  • Play a key role in nurturing talent, mentoring engineers, and shaping career growth within the organization.
What They Are Looking For
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Strong knowledge in designing secure, highly available cloud-native solutions.
  • Hands-on expertise in backend technologies (e.g. Java, Spring Boot, Kafka, SQL/NoSQL) and familiarity with frontend frameworks (e.g. React, Angular).
  • Solid understanding of software architecture patterns (e.g. microservices, DDD) and architecture documentation tools (e.g. UML, Arc42).
  • Experience with DevOps/GitOps practices: CI/CD, Docker, Kubernetes, monitoring, and security protocols (e.g. OAuth2, OIDC).
  • Proven leadership and mentoring skills, with a collaborative and continuous learning mindset.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.