✨ Our 2026 Hiring Report is out — see what 146,050 job postings say about getting hired.

Read the report →
JOB DETAILS

Java Backend Developer (Microservices)

CompanyUnison Group
LocationSingapore
Work ModeOn Site
PostedOctober 12, 2026
About The Company
We are a team of highly experienced sustainability experts, bringing over 20 years of wide-ranging technical, sectoral, and cultural expertise to your projects in Central Asia. This includes providing services around renewable energy supply, energy efficiency, ‘green’ technology and finance, climate change mitigation, water sustainability, green tourism, nature-based solutions, and sustainable consumption and production (SCP). This makes Unison one of the leading organisations contributing to the circular economy in the Central Asia region. We collaborate with clients to sustainably support their efforts in innovating and achieving long-term performance improvements. We advise governments, financial institutions, donors and civil society organizations on the most critical issues and provide sustainable solutions for Central Asia. Our partners include renowned international donor organisations and finance institutions, nonprofit organisations, and state authorities at the national, regional and local levels. We aim for large-scale, long-term positive changes in the energy, climate, government and environmental sectors.
About the Role
  • Design, develop, and maintain scalable and high-performance applications using Java and Spring Boot.
  • Develop and implement microservices-based applications following scalable and maintainable architecture principles.
  • Design, develop, and integrate RESTful APIs and web services for internal and external applications.
  • Collaborate with business analysts, architects, QA teams, and other stakeholders to understand requirements and deliver effective technical solutions.
  • Write clean, efficient, reusable, and maintainable Java code following coding standards and best practices.
  • Design and optimize SQL queries, database structures, and data access layers to support application performance and reliability.
  • Perform application troubleshooting, debugging, root-cause analysis, and resolution of technical issues.
  • Strong experience in Java Development
  • Hands-on experience with Microservices Architecture
  • Spring Boot / Spring Framework
  • RESTful APIs & Web Services
  • Strong knowledge of SQL / Databases
  • Experience with Docker / Kubernetes is preferred
  • Knowledge of Cloud platforms (AWS/Azure/GCP) is an advantage
  • Strong understanding of software development lifecycle and Agile methodologies
Key Skills
JavaSpring BootMicroservicesRESTful APIsSQLDockerKubernetesAWSAzureGCPAgile MethodologiesSoftware Development LifecycleDebuggingRoot-cause AnalysisDatabase Design
Categories
SoftwareTechnologyEngineering
Job Information
📋Core Responsibilities
Design, develop, and maintain scalable microservices-based applications using Java and Spring Boot. Collaborate with cross-functional teams to integrate RESTful APIs and optimize database performance.
📋Job Type
full time
📊Experience Level
2-5
💼Company Size
33
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page