jobs in Rapsys Technologies

Rapsys Technologies Hiring! Full Time Senior Solution Architect - Senior Technical Lead (Java -.NET) in - Ricebowl

Senior Solution Architect - Senior Technical Lead (Java -.NET)

Rapsys Technologies

Undisclosed

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Job Summary

We are seeking an experienced Senior Solution Architect / Technical Lead to lead the architecture, design, and delivery of mission-critical enterprise applications for the Defence sector. This role is responsible for driving enterprise architecture, technical governance, cloud-native modernization, AI-assisted software engineering, DevSecOps practices, and engineering excellence across large-scale government projects.

The ideal candidate possesses deep expertise in Java and/or Microsoft .NET technologies, modern cloud-native platforms, secure software engineering, AI-powered development tools, and enterprise solution architecture within highly regulated environments. You will lead high-performing engineering teams while ensuring scalable, secure, resilient, and maintainable solutions that align with government engineering standards.

Key ResponsibilitiesEnterprise Architecture

  • Define enterprise application architecture aligned with DSTA engineering standards.
  • Design secure, scalable, resilient, and highly available enterprise solutions.
  • Lead architecture reviews and technical governance activities.
  • Produce High-Level Designs (HLD), Low-Level Designs (LLD), Architecture Decision Records (ADR), and technical roadmaps.
  • Design API-first, Microservices, and Event-Driven architectures.
  • Lead modernization initiatives for legacy enterprise systems.
  • Ensure architecture compliance with government security and engineering standards.

Technical Leadership

  • Lead cross-functional engineering teams of 10–30 developers.
  • Establish software engineering standards, best practices, and coding guidelines.
  • Drive code quality through reviews, automation, and continuous improvement.
  • Mentor Solution Architects, Technical Leads, and Senior Developers.
  • Conduct architecture and design reviews.
  • Troubleshoot and resolve complex technical and production issues.
  • Support Agile/Scrum delivery and technical planning.

AI-Assisted Software Engineering (Mandatory)

Leverage AI-powered software engineering tools to improve developer productivity and software quality.

Experience with AI development tools such as:

  • GitHub Copilot Enterprise
  • Claude Code
  • OpenAI Codex
  • Cursor IDE
  • Amazon Q Developer
  • JetBrains AI Assistant
  • *************
  • Windsurf
  • Sourcegraph Cody

Practical experience in:

  • AI-assisted code generation
  • Automated test generation
  • Code refactoring
  • AI-powered code reviews
  • Documentation generation
  • Architecture generation
  • Unit test creation
  • Security scanning
  • AI-assisted debugging
  • Prompt engineering
  • AI pair programming
  • Agentic software development workflows
  • Vibe Coding methodologies
  • AI coding governance

Technical SkillsBackend DevelopmentJava

  • Java 17+
  • Spring Boot
  • Spring Cloud
  • Spring Security
  • Hibernate
  • JPA
  • Maven
  • Gradle
  • JUnit
  • Mockito

Microsoft .NET

  • .NET 8
  • ASP.NET Core
  • C#
  • Entity Framework Core
  • Minimal APIs
  • Blazor
  • Web API
  • LINQ
  • NUnit
  • xUnit

Frontend

  • React
  • Angular
  • Vue.js
  • TypeScript
  • HTML5
  • CSS3
  • Bootstrap
  • Material UI

API & Integration

  • REST APIs
  • GraphQL
  • gRPC
  • OpenAPI
  • Swagger
  • Kong API Gateway
  • WSO2
  • Apigee
  • NGINX

Event Streaming

  • Apache Kafka
  • RabbitMQ
  • IBM MQ
  • ActiveMQ
  • Azure Service Bus

Databases

  • PostgreSQL
  • Microsoft SQL Server
  • Oracle
  • MySQL
  • MongoDB
  • Redis
  • Elasticsearch

Cloud Platforms

Experience with one or more:

  • Microsoft Azure
  • AWS
  • Red Hat OpenShift
  • Kubernetes
  • Docker

DevSecOps (Mandatory)CI/CD

  • GitHub Actions
  • Azure DevOps
  • Jenkins
  • GitLab CI

Source Control

  • Git
  • GitHub Enterprise
  • Bitbucket

Infrastructure as Code

  • Terraform
  • Ansible
  • Helm
  • Kustomize

Container Platforms

  • Kubernetes
  • OpenShift
  • Docker

Observability

  • Prometheus
  • Grafana
  • Datadog
  • ELK Stack
  • Splunk

Secure Software Engineering

Strong understanding of:

  • OWASP Top 10
  • OWASP ASVS
  • Secure SDLC
  • Threat Modeling
  • SAST
  • DAST
  • Software Composition Analysis (SCA)
  • Secrets Scanning
  • Infrastructure-as-Code Security
  • Container Security
  • SBOM
  • Dependency Management
  • Zero Trust Architecture
  • OAuth2
  • OpenID Connect (OIDC)
  • JWT
  • PKI
  • Mutual TLS (mTLS)

AI Engineering (Preferred)

Experience with:

  • OpenAI APIs
  • Azure OpenAI
  • Claude APIs
  • MCP (Model Context Protocol)
  • AI Agents
  • LangChain
  • LangGraph
  • Semantic Kernel
  • Vector Databases
  • Retrieval-Augmented Generation (RAG)
  • Prompt Engineering
  • AI Guardrails
  • AI Security
  • Agentic AI
  • AI Gateway
  • LLM Observability

Architecture Expertise

  • Microservices Architecture
  • Event-Driven Architecture
  • Domain-Driven Design (DDD)
  • Clean Architecture
  • Hexagonal Architecture
  • CQRS
  • Saga Pattern
  • Service Mesh
  • API Gateway
  • Enterprise Integration
  • Distributed Systems
  • High Availability
  • Disaster Recovery

Government / Defence Experience (Highly Preferred)

Hands-on experience delivering enterprise solutions for:

  • DSTA
  • MINDEF
  • GovTech
  • Home Team
  • CSA
  • HTX
  • Other Singapore Government Agencies

Knowledge of:

  • Government procurement processes
  • Government engineering governance
  • Public Sector SDLC
  • Government security policies
  • Secure deployment environments
  • Mission-critical systems
  • Defence engineering lifecycle

DSTA Technical Experience (Preferred)

Experience with:

  • Azure Government Cloud / GCC
  • Azure Kubernetes Service (AKS)
  • Azure API Management
  • Azure DevOps
  • Azure Functions
  • Azure Logic Apps
  • Azure Service Bus
  • Azure Event Grid
  • Azure Key Vault
  • Microsoft Graph API
  • Microsoft Entra ID (Azure AD)
  • Application Insights
  • Microsoft Defender for Cloud
  • Microsoft Sentinel
  • SQL Always On
  • OpenShift Container Platform (OCP)
  • Windows Server
  • Linux (RHEL)

Engineering Excellence

Experience driving:

  • Architecture Review Boards
  • Technical Governance
  • Engineering KPIs
  • Quality Gates
  • Coding Standards
  • Technical Debt Reduction
  • Performance Engineering
  • Capacity Planning
  • Release Governance
  • Production Readiness Reviews

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related discipline.
  • 12–18+ years of enterprise software engineering experience.
  • Minimum 5 years of experience as a Solution Architect or Technical Lead.
  • Proven experience delivering enterprise-scale solutions within government, defence, or highly regulated industries.
  • Strong hands-on coding capability in Java and/or .NET (not purely managerial).
  • Experience leading Agile/Scrum delivery teams.
  • Excellent communication, stakeholder management, and leadership skills.

Preferred CertificationsMicrosoft

  • Azure Solutions Architect Expert
  • Azure Developer Associate
  • Azure AI Engineer Associate
  • Azure DevOps Engineer Expert

Cloud

  • AWS Solutions Architect – Professional
  • AWS Developer Associate
  • Red Hat OpenShift Certification
  • Certified Kubernetes Administrator (CKA)
  • Certified Kubernetes Application Developer (CKAD)
  • Kubernetes and Cloud Native Associate (KCNA)

Security

  • CISSP
  • CCSP
  • CCSK
  • Certified DevSecOps Professional
  • GIAC Cloud Security

Architecture

  • TOGAF
  • Zachman Framework
  • ArchiMate

Nice-to-Have Skills

  • Platform Engineering
  • Internal Developer Platforms (IDP)
  • Backstage
  • Crossplane
  • ArgoCD
  • FluxCD
  • Dapr
  • Istio
  • Kong Gateway
  • NGINX
  • Redis Enterprise
  • Apache Ignite
  • AI Coding Governance
  • FinOps
  • Green Software Engineering
  • Chaos Engineering
  • Performance Engineering
  • Digital Twin Architectures
  • Site Reliability Engineering (SRE)
  • Low-Code Platforms (Power Platform, Mendix, OutSystems)

Key Competencies

  • Enterprise Solution Architecture
  • Technical Leadership
  • Cloud-Native Development
  • AI-Assisted Software Engineering
  • DevSecOps & Secure SDLC
  • Government & Defence Systems
  • Stakeholder Management
  • Architecture Governance
  • Team Mentoring
  • Strategic Decision-Making
  • Problem Solving
  • Executive Communication
  • Cross-Functional Collaboration

Experience:

  • enterprise software engineering : 1 year (Required)
  • Solution Architect : 5 years (Required)
  • Technical Lead: 5 years (Required)
  • Java: 5 years (Required)
  • .NET: 6 years (Required)

Work Location: In person

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More