Search by job, company or skills

P

Technical Architect

10-12 Years
SGD 11,000 - 13,500 per month
Save
new job description bg glownew job description bg glow
  • Posted 23 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking an experienced and highly capable Technical Architect with deep expertise in Java-based enterprise application development and modern software architecture. The ideal candidate will drive architecture decisions, lead engineering teams, design scalable systems, and contribute hands-on to development activities across mission-critical applications.

This role demands strong technical leadership, solution design capabilities, and extensive experience in enterprise-grade distributed systems, cloud-native applications, and modern software engineering practices.

Key Responsibilities

  • Define and drive end-to-end technical architecture for enterprise applications and platforms.
  • Lead architecture, design, development, and deployment of scalable Java-based solutions.
  • Provide hands-on technical leadership in system design, coding standards, and engineering best practices.
  • Collaborate with product managers, business stakeholders, and engineering teams to translate requirements into technical solutions.
  • Design high-performance, secure, and resilient microservices architectures.
  • Review and optimize application performance, scalability, reliability, and maintainability.
  • Establish software development standards, governance, and architecture guidelines.
  • Mentor senior developers and engineering teams on architecture and coding practices.
  • Lead technical discussions, solution reviews, and architecture governance forums.
  • Drive cloud adoption, DevOps practices, CI/CD implementation, and automation initiatives.
  • Ensure security, compliance, and quality standards are integrated into the software lifecycle.
  • Participate in troubleshooting complex production issues and provide technical resolutions.
  • Evaluate emerging technologies and recommend modernisation strategies.

Job Requirements:

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related discipline.
  • 10+ years of hands-on experience in software engineering with strong expertise in Java technologies.
  • Extensive experience in:
  • Java 8/11/17+
  • Spring Boot
  • Spring Framework
  • Microservices Architecture
  • RESTful APIs
  • Distributed Systems
  • Strong experience with:
  • Hibernate / JPA
  • Kafka / Messaging Systems
  • API Gateway
  • Design Patterns
  • Multithreading & Concurrency
  • Deep understanding of system architecture, scalability, fault tolerance, and performance tuning.
  • Hands-on experience with relational and NoSQL databases.
  • Expertise in cloud-native application development using AWS, Azure, or GCP.
  • Experience with Docker, Kubernetes, and container orchestration platforms.
  • Strong understanding of CI/CD pipelines and DevOps practices.
  • Experience with security standards, including OAuth2, JWT, SSO, and secure coding practices.
  • Proficiency in software development lifecycle methodologies, including Agile/Scrum.

Preferred Skills

  • Experience with event-driven architecture and reactive programming.
  • Exposure to frontend technologies such as Angular or React.
  • Experience in domain-driven design (DDD).
  • Knowledge of infrastructure automation tools such as Terraform or Ansible.
  • Familiarity with observability tools such as Prometheus, Grafana, ELK, or Splunk.
  • Certifications in Java, Cloud, or Architecture frameworks are an advantage.
  • Strong analytical and problem-solving capabilities.
  • Excellent communication and stakeholder management skills.
  • Ability to lead cross-functional technical teams.
  • Strong decision-making and architecture governance experience.
  • Ability to work in fast-paced Agile environments.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147289009

Similar Jobs

Singapore

Skills:

Database KnowledgeAgile MethodologiesJsonJIRASqlRequirements Gatheringsystem integrationConfluenceSystem DesignXmlRestful ApisBusiness AnalysisData MappingJava Spring FrameworkMicroservices architectureworkflow analysisAPI integration conceptsStakeholder Management

Singapore

Skills:

resiliency JavaSpringMicroservicesDistributed SystemsScalabilityPerformanceIntegration patternsDigital BankingPaymentsSecurityCamel 2 and later versions

Singapore

Skills:

resiliency JavaSpringScalabilityPerformanceTransaction BankingSecurityAPI and microservices designChannel integrationsPayments platformsCamel 2 and later versionsDigital channels architecture

Singapore

Skills:

resiliency JavaCamelScalabilityPerformanceSpringAPI and microservices designDigital BankingApplication and integration architecturePaymentsSecurity

Singapore, Marina

Skills:

Google Cloud PlatformCloudformationPulumiJenkinsDockerTerraformArmAzureKubernetesAWSAzure DevOpsInfrastructure as CodeGitLab CIGitHub Actions