Job Search and Career Advice Platform

Enable job alerts via email!

Lead Microservices Developer

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD

Singapore

On-site

SGD 90,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading staffing service provider in Singapore is seeking a Lead Microservices Developer to manage a technical team and oversee the development of microservices using Java technologies. Candidates should have at least 8 years of experience in Java development and microservices architecture, strong analytical skills, and experience in Agile methodology. The role offers an opportunity to mentor junior developers and contribute to production support and CI/CD processes.

Qualifications

  • At least 8 years of hands-on experience in Java development and Microservices.
  • Hands-on Java coding experience with knowledge on Java 11 and above.
  • Well-versed in Java foundation.
  • Working experience in Spring boot microservices and design patterns.
  • Excellent knowledge in Kafka and MQ.

Responsibilities

  • Design and develop microservices using Java-related technologies.
  • Collaborate with cross-functional teams to implement new products and improve existing systems.
  • Provide production support for microservices-based applications.
  • Mentor and guide junior developers in microservices architecture.

Skills

Java development
Microservices
Agile methodology
Spring boot
Cloud technologies
Kafka
Problem-solving
Communication
Leadership

Tools

Java 11
Postgres
OpenShift
Job description

As a Lead Microservices Developer, you will lead a technical team and be responsible for coding, solution architecture and application design on a microservices framework, using Agile methodology.

Responsibilities
  • Design and develop microservices using Java-related technologies.
  • Collaborate with cross-functional teams to identify and implement new products and improve the existing systems in our microservices architecture.
  • Develop and maintain documentation of the microservices architecture, including design patterns, best practices, and coding standards.
  • Debug, troubleshoot, and provide production support for microservices-based applications
  • Implement automated testing and continuous integration/continuous deployment (CI/CD) processes to ensure quality and efficiency in the development cycle.
  • Mentor and guide junior developers on microservices architecture, design patterns, and best practices.
Requirements
  • At least 8 years of hands-on experience in Java development and Microservices
  • Hands-on Java coding experience with knowledge on Java 11 and above
  • Well-versed in Java foundation
  • Working experience in Spring boot microservices and design patterns
  • Cloud experience (such as OpenShift)
  • Excellent knowledge in Kafka and MQ
  • Relational database (preferably Postgres, any RDBMS)
  • Temenos RMFE or similar banking front-end platforms experience is a plus
  • Analytical and problem-solving skills for design, creation and testing of programs
  • Experience working in a Scrum team
  • Excellent communication and leadership skills are a plus
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.