freehire launches on Product Hunt on 26 August.

Follow →

Senior Full Stack Developer (Microservice Developer)

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)

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available