Skip To Main Content
backBack to Search

Software Engineer (Backend, Java)

Office in Singapore: Singapore
Java& 3 others
hot
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are seeking a Software Engineer (Backend, Java). You will build and support back-end services and REST APIs for a large-scale government healthcare and financial processing platform. You’ll work in a microservices setup, collaborate with engineers and QA and help deliver features from build to production support.

Responsibilities
  • Build and enhance Java Spring Boot services within a microservices architecture
  • Design and integrate REST APIs and service-to-service integrations
  • Implement business logic, validation and exception handling aligned to specifications
  • Develop data access layers using Spring Data JPA / Hibernate and SQL
  • Write and maintain unit and integration tests for services and APIs
  • Troubleshoot defects, support releases and participate in production support activities
  • Collaborate in code reviews and work closely with engineers, QA and technical leads
  • Contribute to CI/CD workflows and container-based deployments using Docker and Kubernetes
Requirements
  • Java development experience across modern versions (Java 8+)
  • Spring Boot and Spring Framework knowledge including dependency injection
  • REST API design, integration and debugging skills
  • Microservices understanding including service communication patterns
  • SQL skills with a relational database such as PostgreSQL or Oracle
  • Spring Data JPA / Hibernate experience for persistence and query optimization
  • Testing capability with JUnit, Mockito and API testing tools such as Postman
  • Version control and delivery familiarity with Git and CI/CD pipelines