Software Architect - Bedok - ref. d29456015

apartmentTECH MAHINDRA LIMITED (Singapore Branch) placeBedok scheduleFull-time calendar_month 

Role Overview

We are seeking an experienced Application Solution Architect to design, implement, and oversee enterprise-grade applications on AWS Cloud. The ideal candidate will have a strong background in Spring Boot microservices with Domain-Driven Design (DDD), React.js front-end, and PostgreSQL database architecture, coupled with expertise in application security best practices.

Exposure to IBM BPM architecture will be an added advantage.

Key Responsibilities

Architecture & Design
  • Define, design, and own the end-to-end application architecture on AWS with scalability, performance, and resilience in mind.
  • Champion Domain-Driven Design (DDD) principles in microservices architecture.
  • Create high-level and low-level solution design documents, ensuring alignment with business goals and technical feasibility.
Development & Integration
  • Guide development teams in building Spring Boot–based microservices with well-defined APIs and integration strategies.
  • Oversee front-end architecture using React.js ensuring responsive, maintainable, and secure UI.
  • Define and optimize database schema and query performance on PostgreSQL.
  • Integrate third-party services and internal APIs while ensuring robust error handling and monitoring.
Cloud & DevOps
  • Leverage AWS services (ECS, Lambda, API Gateway, RDS, S3, CloudFormation, etc.) for secure, cost-effective solutions.
  • Collaborate with DevOps engineers to implement CI/CD pipelines, monitoring, and automated deployments.
Security
  • Establish application security architecture, including authentication, authorization, data encryption, and compliance with standards (e.g., OWASP, GDPR).
  • Conduct architecture reviews and threat modeling to minimize security risks.
Leadership & Collaboration
  • Act as a trusted advisor to product owners, business stakeholders, and engineering teams.
  • Mentor developers and enforce architectural best practices, coding standards, and reusability.

Good-to-Have

Understanding of IBM BPM architecture and ability to integrate BPM workflows into broader enterprise applications.

Required Skills & Qualifications
  • 10+ years of overall IT experience with at least 5 years in a solution architecture role.
  • Strong expertise in Spring Boot microservices and Domain-Driven Design (DDD).
  • Hands-on experience in AWS Cloud-native architecture and associated services.
  • Solid front-end development/architecture experience with React.js.
  • Proficiency in PostgreSQL (schema design, performance tuning, query optimization).
  • Deep understanding of application security best practices.
  • Experience with API management, event-driven systems, and distributed architecture.
  • Excellent communication, stakeholder management, and technical documentation skills.
Preferred
  • Familiarity with IBM BPM or other workflow/BPM platforms.
  • Knowledge of other front-end frameworks (Angular, Vue) and databases (NoSQL, MongoDB).
  • AWS Solution Architect Professional Certification (or equivalent).
apartmentSynapxeplaceGeylang, 4 km from Bedok
Position Overview We are hiring a software developer for our software development team. The potential candidate is expected  •  to contribute to existing and upcoming projects and possesses capability to make breakthroughs contributions...
apartmentALLIANS INT'L RECRUITERS (S) PTE. LTD.placeBedok
We are seeking a versatile senior software manager to develop cutting-edge software solutions to optimize our business operations. In this role, your duties will include supervising junior software developers, analyzing software performance...
apartmentST EngineeringplaceAng Mo Kio, 10 km from Bedok
a simulator system. We are looking for someone to join us as a Software Engineer, to co-build solutions together with our IOS team members. These solutions will contribute to our state-of-the-art Air Simulator project’s delivery to our end users. Be Part...