Senior Microservices Technical Lead

consulguru pte. ltd.

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Consulguru Pte. Ltd. in Singapore is seeking a Senior Software Engineer/Technical Lead with 8.5+ years of Java, microservices and cloud-based application development experience.

You will design scalable systems, lead development teams, migrate legacy platforms to modern architectures, and deliver enterprise-grade solutions. The role emphasizes technical leadership, cloud deployment on AWS/PCF, RESTful APIs, and secure coding across banking, payments, telecom, and security domains.

Qualifications

  • 8.5+ years of experience in Java, microservices and cloud-based application development.
  • Proven ability to design scalable systems and lead development teams.
  • Experience migrating legacy systems to modern architectures in enterprise settings.
  • Strong background in SDLC, testing and secure coding practices.

Responsibilities

  • Lead and mentor development teams to design and deliver scalable software solutions.
  • Architect and implement microservices-based applications with Java and Spring Boot.
  • Drive end-to-end SDLC including design, development, testing and deployment.
  • Perform code reviews, enforce standards, and ensure best practices.
  • Collaborate with stakeholders to translate requirements into technical solutions.

Skills

Java
Microservices
Cloud-based development
System design
Technical leadership
REST APIs
Spring Boot
DDL/DDD

Tools

Jenkins
Maven
Git
Jira
IntelliJ
Postman

Job description

Role Summary

Experienced Senior Software Engineer / Technical Lead with 8.5+ years of expertise in Java, Microservices, and Cloud-based application development across Banking, Payments, Telecom Billing, and Application Security domains. Proven ability to design scalable systems, lead development teams, migrate legacy systems to modern architectures, and deliver high-quality enterprise solutions.

Key Responsibilities

Technical Leadership & Development

  • Lead and mentor development teams in designing and delivering scalable software solutions.
  • Architect and implement microservices-based applications using Java and Spring Boot.
  • Drive end-to-end software development lifecycle (SDLC) including design, development, testing, and deployment.
  • Perform code reviews, enforce coding standards, and ensure best practices.

Application Design & Architecture

  • Design and develop cloud-native applications using AWS and PCF environments.
  • Migrate legacy monolithic systems to microservices architecture.
  • Implement scalable, secure, and high-performance solutions using DDD and modern architecture patterns.
  • Develop RESTful APIs and integrate enterprise systems using messaging frameworks (Kafka, MQ).

Cloud & DevOps

  • Work extensively with AWS services such as Lambda, S3, SNS, and SQS.
  • Implement CI/CD pipelines using Jenkins, Maven, and Git-based workflows.
  • Deploy and manage applications in cloud and containerized environments.

Stakeholder & Client Management

  • Collaborate with business stakeholders to translate requirements into technical solutions.
  • Lead client discussions, gather requirements, and provide technical recommendations.
  • Ensure alignment of technical deliverables with business goals.

Testing & Quality Assurance

  • Implement Test-Driven Development (TDD) using JUnit and Mockito.
  • Conduct system testing, integration testing, and defect resolution.
  • Drive quality improvements through automated testing and monitoring.

Security & Compliance

  • Design and implement secure applications using frameworks like OAuth2, SAML, LDAP, JWT, and SSO.
  • Ensure compliance with enterprise and industry security standards.

Technical Skills

  • Programming Languages: Java (Core, Java 8/11), Python, Kotlin
  • Frameworks: Spring Boot, Spring MVC, Hibernate, JPA, Microservices
  • Cloud Platforms: AWS (Lambda, S3, SNS, SQS), PCF
  • Messaging Systems: Kafka, IBM MQ
  • Databases: PostgreSQL, Oracle, MySQL, MariaDB
  • Tools: Jenkins, Maven, Git, Jira, IntelliJ, Postman
  • Web Technologies: REST APIs, SOAP, JSP, Servlets, Java , HTML
  • Security: Spring Security, OAuth2, SAML, LDAP, SSO, JWT
  • Methodologies: Agile, Scrum, Kanban, TDD

Professional Experience Highlights

  • Staff Software Engineer - M-DAQ (Singapore)
    Leading product development in fintech payments using Java, AWS, and microservices.
  • Technical Lead - HCL (Client: Julius Baer Bank)
    Delivered CRM modernization and microservices migration in the banking domain.
  • Software Engineer - IBM (Client: DBS Bank)
    Designed and implemented microservices architecture for payment systems led Agile delivery.
  • R&D Engineer - Rocket Software
    Developed data visualization and reporting solutions across multiple data sources.
  • Software Developer - Amdocs
    Built telecom billing and enterprise security systems (authentication, SSO, authorization).
  • Application Developer - IBM India
    Worked on SAP BI/BW solutions in the retail domain.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Technical Lead (Banking domain)
Senior Technical Lead (Banking domain)

fpt asia pacific pte. ltd. • Singapore

On-site
SGD 170,000 - 210,000
Java Spring Boot Technical Lead / Application Development Manager - Cards Technology
Java Spring Boot Technical Lead / Application Development Manager - Cards Technology

D L RESOURCES PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Enterprise Java Technical Lead
Enterprise Java Technical Lead

dna infotech pte. ltd. • Singapore

On-site
SGD 180,000 - 240,000
Software Manager (Bank, Director)
Software Manager (Bank, Director)

GMP RECRUITMENT SERVICES (S) PTE LTD • Singapore

On-site
SGD 180,000 - 240,000
Technical Lead
Technical Lead

Saksoft Pte Ltd • Singapore

On-site
SGD 150,000 - 190,000
Java Application Engineer - Microservice Implementation
Java Application Engineer - Microservice Implementation

D L Resources Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Java Technical Lead / Solution Architect - Private Banking Application
Java Technical Lead / Solution Architect - Private Banking Application

D L Resources Pte Ltd • Singapore

On-site
SGD 180,000 - 240,000
Software Architect
Software Architect

INNOVATIQ SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Software Architect
Software Architect

INNOVATIQ TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 180,000 - 280,000
VP, Application Developer, Institutional Banking Group Technology, Group Technology
VP, Application Developer, Institutional Banking Group Technology, Group Technology

DBS Bank • Singapore

On-site
SGD 150,000 - 210,000