Technical Lead – Java Microservices
AVENSYS CONSULTING PTE. LTD.Salary Range
SGD 72,000 - SGD 96,000 /year
SGD 6,000 - SGD 8,000/month
Skills Required
Job Description
Role Summary
Experienced Technical Lead to drive modernization of large-scale legacy systems into cloud‑native Java microservices. This role involves leading technical design, platform setup, legacy analysis, and migration execution on Spring Boot and OpenShift/Kubernetes, while ensuring security, performance, and production readiness.
The ideal person is hands‑on, leads by example, reviews others’ code, and has experience migrating legacy platforms (HP NonStop / SOA / batch jobs) into modern microservice architectures.
Key Responsibilities
Technical Leadership & Design
- Lead the design and implementation of Java 17+ Spring Boot microservices using a microservices architecture.
- Create and own technical design documents for APIs, interfaces, and integrations.
- Review code for all newly developed microservices to ensure quality, security, and standards compliance.
- Drive bank‑specific interface customizations where required.
Platform & Environment Setup
Set up and configure OpenShift / Kubernetes environments
for microservices deployment.
Establish CI/CD pipelines (Jenkins, GitLab, Bitbucket)
including build, deploy, and security scanning.
Configure API Gateway, generate API keys, and apply
required configurations.
Set up and manage:
- PostgreSQL (roles, schemas, initialization)Kafka / MQ for event streaming and messagingRedis for cachingBatch VM & SFTP connectivitySecrets management (EPV / Conjur)Monitoring & alerting (ELK,EMS)
Legacy Migration & Modernization
- Analyse and map 200+ existing SOA services to new microservice APIs (including payload and interface mapping).
- Analyse HP NonStop (Tandem) code to support migration, validation, and functional correctness (no active development).
- Review and re‑design 1,700+ CTRL‑M batch jobs for replatforming on the modern target platform.
Testing, Security & Production Readiness
- Support SIT and UAT deployments and testing activities.
- Assist with performance testing and security assessments (AVAPT, NVAPT, TSSAC).
- Ensure services are onboarded to DAST and Fortify security scanning.
- Lead production deployment, go‑live support, and stabilization activities.
Documentation & Knowledge Transfer
- Prepare detailed technical documentation, deployment guides, CMP, and DR documentation.
- Conduct knowledge transfer (KT) sessions for support and operations teams.
Required Technical Skills
Core Technologies
- Java 17+, Spring Boot 3.x (Microservices)
- RESTful API design, Swagger / OpenAPI
Integration & Messaging
- Kafka, MQ, REST connectors
Databases & Caching
- PostgreSQL
- Legacy exposure: Enscribe, SQL/MP
- Redis
Cloud, DevOps & Security
- OpenShift / Kubernetes
- CI/CD: Jenkins, GitLab, Bitbucket
- Security: OAuth2, JWT, DAST, Fortify
- Secrets Management: EPV / Conjur
- Monitoring & Logging: ELK Stack
Legacy Systems (Mandatory Exposure)
- HP NonStop (Tandem) – analysis, debugging, migration support
Experience & Profile
- 8+ years of experience in backend / platform engineering
- Proven experience as a Technical Lead or Lead Engineer
- Strong background in legacy-to-cloud modernization or replatforming
- Comfortable working across development, infrastructure, security, and operations
- Experience in regulated or banking environments is a plus
Nice to Have
- Banking or financial services domain experience
- Batch job modernization experience
- Experience working in large-scale enterprise transformation programs
About AVENSYS CONSULTING PTE. LTD.
Similar Jobs
Java Full stack Developer
AVENSYS CONSULTING PTE. LTD.
SGD 48,000 - SGD 60,000/yr
Technology Architect & Migration
AVENSYS CONSULTING PTE. LTD.
SGD 96,000 - SGD 120,000/yr
Application security
AVENSYS CONSULTING PTE. LTD.
SGD 60,000 - SGD 90,000/yr
IT Security Officer
AVENSYS CONSULTING PTE. LTD.
SGD 60,000 - SGD 90,000/yr
EDI Business Analyst
AVENSYS CONSULTING PTE. LTD.
SGD 60,000 - SGD 90,000/yr