Enable job alerts via email!

Solution Architect

COMBUILDER PTE LTD

Singapore

On-site

SGD 120,000 - 160,000

Full time

17 days ago

Job summary

A technology solutions company in Singapore is seeking an accomplished Solution Architect with 12–15 years in enterprise architecture and full-stack development. You will lead the design of scalable applications and guide digital transformation across enterprise environments, utilizing technologies like Java, Spring Boot, and cloud services. The ideal candidate will have deep integration expertise and mentor junior engineers.

Qualifications

  • 12–15 years of professional experience in software development and solution architecture roles.
  • Expert-level proficiency in Java/J2EE, Spring Boot, Microservices, and BPM tools.
  • Strong command over both SQL and NoSQL databases.

Responsibilities

  • Lead the architecture and design of enterprise-grade full-stack applications.
  • Architect and implement scalable, event-driven microservices-based solutions.
  • Ensure robust version control, test automation, deployment automation, and release management.

Skills

Java/J2EE
Spring Boot
Microservices
BPM tools
Real-time data streaming
Cloud platforms
Docker
Kubernetes
CI/CD pipelines

Education

Bachelor’s degree in Computer Science, Information Technology, or related field

Tools

Camunda
Apache Kafka
Jenkins
MySQL
Oracle
MongoDB
Job description

We are seeking an accomplished and visionary Solution Architect with 12–15 years of end-to-end enterprise architecture and full-stack development experience. This role is ideal for a hands-on technical leader who excels at designing modern, scalable applications across diverse technology ecosystems—including Java/Spring Boot, BPM platforms, cloud-native architectures, and real-time data processing frameworks. The ideal candidate will also demonstrate deep integration expertise with legacy systems and the ability to guide complex digital transformation journeys across global enterprise environments.

Responsibilities:

  • Lead the architecture and design of enterprise-grade full-stack applications using Java, Spring Boot, and front-end frameworks such as ReactJS or Angular.
  • Architect and implement scalable, event-driven microservices-based solutions for large-scale distributed systems.
  • Define and enforce architectural standards, system design guidelines, and technical roadmaps aligned to business and IT strategy.
  • Design and deploy robust Business Process Management (BPM) solutions using Camunda, JBPM, or OpenText.
  • Drive migration of legacy business processes to modern workflow engines, optimizing for performance, maintainability, and user experience.
  • Integrate UiPath automation workflows with BPM engines for hybrid process automation.
  • Build and manage integrations with mainframe systems (e.g., CICS), Tibco, IBM MQ, and other middleware.
  • Utilize REST/SOAP APIs to securely connect enterprise components with third-party systems and services.
  • Lead cloud transformation initiatives across AWS, PCF, and OpenShift platforms.
  • Architect containerized deployments using Docker and orchestrate microservices with Kubernetes.
  • Design and implement real-time streaming pipelines using Apache Kafka, Apache Spark, Apache Flink, and Scala.
  • Configure and manage ELK stack (Elasticsearch, Logstash, Kibana) for application monitoring, log aggregation, and analytics.
  • Set up and maintain CI/CD pipelines using tools like Jenkins, Maven, Gradle, and Git.
  • Ensure robust version control, test automation, deployment automation, and release management across environments.
  • Collaborate with global cross-functional teams including product owners, business analysts, QA, and DevOps.
  • Guide and mentor junior engineers, perform code reviews, and ensure adherence to coding standards and software development best practices.

Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 12–15 years of professional experience in software development and solution architecture roles.
  • Expert-level proficiency in Java/J2EE, Spring Boot, Microservices, and BPM tools (Camunda, JBPM, OpenText).
  • Preferred SCJD Certified. TOGAF Certified is plus.
  • Strong front-end expertise with ReactJS, Angular, JavaScript, and optionally ElectronJS.
  • Proven experience in system integration with mainframes (CICS), LCG, Tibco, and legacy applications.
  • Deep knowledge in real-time data streaming using Kafka, Spark, Flink, and experience in Scala.
  • Hands-on experience with cloud platforms: AWS, PCF, OpenShift.
  • Advanced knowledge of Docker, Kubernetes, and infrastructure automation.
  • Experience designing and managing CI/CD pipelines using Jenkins, Git, Maven, Gradle.
  • Strong command over both SQL and NoSQL databases: Oracle, DB2, MySQL, MongoDB, Snowflake.
  • Familiarity with scripting (Groovy, Connect:Direct) and LCG frameworks.
  • Exposure to mobile development (Android SDK, React Native, Swift) is a plus.
  • Preferred AWS and Kubernetes Certified
  • Experience in enterprise IT delivery models (on-prem, hybrid, cloud-native).
  • Excellent communication and stakeholder engagement skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.