Software Architect

MCONNECT CONSULTING

Singapore

On-site

SGD 180,000 - 240,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MCONNECT CONSULTING is seeking an experienced Software Architect / Full Stack Engineer in Singapore to design and build secure, scalable enterprise applications and microservices. You will work on backend services with Java/Spring Boot, REST APIs and JPA/Hibernate, and frontend work with React/Angular, while integrating with financial systems and messaging platforms.

Ideal candidates will have 10+ years in software development or architecture, strong cloud experience (AWS/Azure), and a proven

Qualifications

  • Minimum 10 years of relevant software development / architecture experience.
  • Strong hands-on experience in Java and Spring Boot.
  • Strong experience in Microservices architecture and REST APIs.
  • Hands-on experience with JPA/Hibernate.
  • Experience with React and/or Angular and full-stack development.
  • Strong knowledge of enterprise application integration and API design.
  • Experience with AWS and/or Azure cloud environments.
  • Strong SQL and relational database knowledge.
  • Experience with CI/CD, DevOps/DevSecOps and application security.
  • Strong troubleshooting, debugging and problem-solving skills.
  • Experience working in large-scale enterprise applications.
  • Strong understanding of software architecture, design patterns, scalability, performance and security.

Responsibilities

  • Design and develop scalable, secure and high-performance enterprise applications and microservices.
  • Develop backend services using Java, Spring Boot, REST APIs and JPA/Hibernate.
  • Develop and maintain frontend applications using React and/or Angular.
  • Design and implement enterprise application integrations, APIs and messaging solutions.
  • Integrate applications with financial systems, payment platforms and messaging systems such as SWIFT.
  • Design cloud-native solutions and deploy on AWS and/or Azure.
  • Develop and maintain CI/CD pipelines using GitHub Actions, Jenkins and related DevOps tools.
  • Drive application modernization, migration, cloud adoption and technology transformation initiatives.
  • Identify, analyse and remediate application, dependency and security vulnerabilities.
  • Design and optimise database solutions using PostgreSQL, Oracle, SQL Server and MySQL.
  • Support automated testing using JUnit, x Unit, Selenium and Cucumber.
  • Troubleshoot complex production issues and perform root-cause analysis.
  • Collaborate with architects, developers, stakeholders, infra and security teams.
  • Participate in Agile/Scrum ceremonies and design reviews.
  • Prepare and maintain technical docs, architecture diagrams, API specs and integration designs.
  • Provide technical guidance and mentoring to development teams.

Skills

Java
Spring Boot
Microservices
REST APIs
JPA/Hibernate
React/Angular
Cloud (AWS/Azure)
SQL databases
CI/CD/DevOps
Security
Troubleshooting
Large-scale enterprise apps

Tools

Docker
GitHub Actions
Jenkins

Job description

Job Summary

We are seeking an experienced Software Architect / Full Stack Engineer with strong hands-on expertise in Java, Spring Boot, Microservices, REST APIs, React/Angular, Cloud and Enterprise Application Integration.

The successful candidate will be responsible for designing and developing secure, scalable and high-performance enterprise applications, integrating financial and enterprise systems, and contributing to application modernization and cloud transformation initiatives.

Experience in banking, financial services, payments or other regulated environments will be highly advantageous.

Key Responsibilities
  • Design and develop scalable, secure and high-performance enterprise applications and microservices.
  • Develop backend services using Java, Spring Boot, REST APIs and JPA/Hibernate.
  • Develop and maintain frontend applications using React and/or Angular.
  • Design and implement enterprise application integrations, APIs and messaging solutions.
  • Integrate applications with financial systems, payment platforms and financial messaging systems such as SWIFT.
  • Design cloud-native solutions and deploy applications on AWS and/or Microsoft Azure.
  • Develop and maintain CI/CD pipelines using GitHub Actions, Jenkins and related DevOps tools.
  • Drive application modernization, migration, cloud adoption and technology transformation initiatives.
  • Identify, analyse and remediate application, dependency and security vulnerabilities.
  • Design and optimise database solutions using PostgreSQL, Oracle, SQL Server and MySQL.
  • Support automated testing using JUnit, x Unit, Selenium and Cucumber.
  • Troubleshoot complex production issues and provide effective root-cause analysis and resolution.
  • Collaborate with architects, developers, business stakeholders, infrastructure and security teams.
  • Participate in Agile/Scrum ceremonies including technical discussions, design reviews, sprint planning and solution planning.
  • Prepare and maintain technical documentation, architecture diagrams, API specifications and integration designs.
  • Provide technical guidance and mentoring to development teams.
Mandatory Skills
  • Minimum 10 years of relevant software development / software architecture experience.
  • Strong hands-on experience in Java and Spring Boot.
  • Strong experience in Microservices architecture and REST APIs.
  • Hands-on experience with JPA/Hibernate.
  • Experience with React and/or Angular and full-stack application development.
  • Strong knowledge of enterprise application integration and API design.
  • Experience with AWS and/or Azure cloud environments.
  • Strong SQL and relational database knowledge.
  • Experience with CI/CD, DevOps/DevSecOps and application security.
  • Strong troubleshooting, debugging and problem-solving skills.
  • Experience working in large-scale enterprise applications.
  • Strong understanding of software architecture, design patterns, scalability, performance and security.
Good to Have
  • Experience with SWIFT, payment processing or financial messaging.
  • Experience with Kafka and/or IBM MQ.
  • Experience with MuleSoft and/or Boomi.
  • Experience with Python and AWS MWAA.
  • Experience with Docker and GitHub Actions.
  • Knowledge of SAML, OAuth 2.0, SSO and MFA.
  • Experience with financial services, banking or investment management platforms.
  • Experience in application migration, modernization and cloud transformation.
  • Experience with secure API development and enterprise authentication/authorization.
  • Experience with AWS/Azure Kubernetes or containerised environments.
  • Experience in performance tuning and high-volume transaction processing.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Architect
Software Architect

ABS CONNECT PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000
Software Architect
Software Architect

MCONNECT CONSULTING PTE. LTD. • Singapore

On-site
SGD 140,000 - 210,000
Software Architect
Software Architect

ABS Connect • Singapore

On-site
SGD 120,000 - 240,000
Software Architect / Full Stack Engineer
Software Architect / Full Stack Engineer

CADENZA SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000
Software Architect / Full Stack Engineer
Software Architect / Full Stack Engineer

Cadenza Solutions • Singapore

On-site
SGD 150,000 - 210,000
Solution Architect
Solution Architect

BIGTAPP PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000
Senior Java Full Stack with React
Senior Java Full Stack with React

re-zoo-me • Singapore

On-site
SGD 150,000 - 190,000
Full Stack Developer (Java, Spring Boot & React)
Full Stack Developer (Java, Spring Boot & React)

Cognizant • Singapore

On-site
SGD 90,000 - 130,000
Senior Java Full Stack with React
Senior Java Full Stack with React

LUXOFT INFORMATION TECHNOLOGY (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Full Stack with React
Senior Java Full Stack with React

Luxoft • Singapore

On-site
SGD 120,000 - 180,000