jobs in Rapsys Technologies

全职 Senior Solution Architect - Senior Technical Lead (Java -.NET) 工作, 薪水, Rapsys Technologies 公司招聘中 - Ricebowl

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

Rapsys Technologies

Undisclosed

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责

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

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多