Back to search
PERSOL APAC Linkedin · Posted 27d ago

Senior Full Stack Developer (Microservice Developer)

Singapore, Central Singapore, Singapore

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Role Overview

We are seeking experienced Microservice Developers with strong expertise in Java development, cloud-native microservices architecture, and API engineering to design, develop, and support scalable enterprise applications. The role involves building highly available, event-driven services aligned with modern DevOps and Agile delivery practices within a cloud-native ecosystem.


Key Responsibilities

  • Design, develop, and maintain cloud-native microservices using Java-based technologies.
  • Develop scalable and resilient solutions leveraging event-driven and reactive programming architectures.
  • Design and implement RESTful APIs and microservices integrations supporting enterprise applications.
  • Implement distributed messaging and data streaming solutions using technologies such as Kafka and Redis.
  • Work with financial messaging or integration protocols including FIX protocol where required.
  • Collaborate with cross-functional teams including platform engineering, DevOps, QA, and business stakeholders.
  • Build and deploy highly available production-grade services using automation and CI/CD pipelines.
  • Implement containerization and orchestration using Docker and Kubernetes/OpenShift platforms.
  • Develop and maintain infrastructure automation and Infrastructure-as-Code (IaC).
  • Ensure system performance, scalability, monitoring, and operational reliability.
  • Participate in Agile ceremonies including sprint planning, design reviews, and retrospectives.
  • Follow engineering best practices including version control, documentation, and secure coding standards.


Required Skills & Experience


  • Degree in Information Technology, Engineering, Computer Science, or related discipline.
  • Minimum 8+ years of software development experience in enterprise environments.
  • Strong hands-on expertise in Java development (Spring Boot preferred).
  • Proven experience building microservices architecture and API-driven applications.
  • Experience in event-driven or reactive systems development.
  • Hands-on experience with:
  • Apache Kafka
  • Redis
  • FIX Protocol (preferred)
  • Strong experience designing and developing RESTful APIs.
  • Experience working with cloud-native platforms such as:
  • Kubernetes
  • OpenShift
  • Docker Enterprise
  • Cloud Foundry or Public Cloud platforms.
  • Understanding of containers, build systems, and infrastructure automation.


Preferred Skills


  • Experience with JavaScript and front-end frameworks such as React or AngularJS.
  • Mobile application development exposure is an advantage.
  • Experience implementing deployment automation and monitoring frameworks.
  • Exposure to Infrastructure-as-Code tools.


Methodology & Practices


  • Strong understanding of DevOps culture and CI/CD pipelines.
  • Experience working in Agile or Scrum delivery environments.
  • Strong problem-solving and troubleshooting capabilities.


PERSOL Singapore Pte Ltd • RCB No. 200007268E

EA License No. 01C4394 • EA Registration No. R1113321 (Jacob Tijo)

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent