Search by job, company or skills

4-7 Years
SGD 4,000 - 7,000 per month
Early Applicant
  • Posted 19 hours ago
  • Be among the first 10 applicants

Job Description

We are looking for an experienced Java Developer to join our development team. The ideal candidate will have a strong background in Java, Spring Boot, microservices architecture, and cloud-based application development.

You will be responsible for developing, enhancing, and maintaining enterprise applications while supporting cloud migration initiatives and microservices deployment on Microsoft Azure.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Java, Spring Boot, and RESTful APIs.
  • Develop, enhance, and optimize microservices-based applications to support enterprise business requirements.
  • Refactor legacy applications and remove outdated dependencies to improve system performance and cloud compatibility.
  • Support the migration and integration of existing applications into Microsoft Azure environments.
  • Deploy, configure, and troubleshoot containerized applications using Docker and Kubernetes (AKS or equivalent).
  • Develop and maintain service integrations, including Apache Dubbo or similar RPC frameworks.
  • Collaborate with DevOps and infrastructure teams to support CI/CD pipelines, application deployment, and environment configuration.
  • Investigate and resolve complex technical issues across SIT, UAT, and production environments.
  • Perform code reviews, unit testing, performance optimization, and technical documentation.
  • Work closely with technical leads, business analysts, and QA teams to ensure timely delivery of high-quality solutions.

Required Skills & Experience

Core Technical Skills (Must-Have)

  • 4-6 years of professional experience in Java backend development.
  • Strong hands-on experience with Java, Spring Boot, Spring MVC, and RESTful API development.
  • Solid understanding and practical experience in microservices architecture, including service-to-service communication.
  • Experience working with relational databases such as MySQL, PostgreSQL, or Oracle.
  • Practical experience with Docker and Kubernetes for containerized application deployment.
  • Experience developing, deploying, or supporting applications in cloud environments, preferably Microsoft Azure.
  • Familiarity with CI/CD pipelines, Git, and automated deployment processes.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Experience working with complex enterprise applications and production environments.

Microservices & System Integration

  • Good understanding of service discovery, configuration management, and inter-service communication.
  • Experience integrating backend services using REST APIs, RPC frameworks, or messaging systems.
  • Understanding of microservices performance, reliability, scalability, and fault tolerance.
  • Ability to analyze existing application dependencies and support modernization or cloud migration activities.

Good-to-Have Skills

  • Hands-on experience with Microsoft Azure Kubernetes Service (AKS).
  • Experience with Apache Dubbo or Alibaba Dubbo for distributed service integration.
  • Familiarity with Alibaba Cloud services such as EDAS, ACK, or MSE.
  • Knowledge of Nacos for service discovery and configuration management.
  • Experience migrating enterprise applications from Alibaba Cloud to Microsoft Azure.
  • Familiarity with Spring Security, authentication, and authorization mechanisms.
  • Exposure to monitoring and logging tools such as ELK, Prometheus, or Grafana.
  • Experience working in Agile/Scrum development environments.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Similar Jobs

6-9 yrs
SGD 7,000 - 10,000 per month
Shenton Way, Singapore
Skills:
Java, Continuous Integration, Mvc, RESTful, JDBC, design and architectural patterns, automated testing platforms, object-oriented programming, external and embedded databases, unit tests, concurrency patterns in Java, reusable Java libraries, database schemas, class loading mechanism in Java, clean readable Java code
8-11 yrs
SGD 7,000 - 12,000 per month
Singapore
Skills:
systems design , Java, Aws Lambda, Cloud Applications, Spring Boot, J2EE, Spring MVC, Java 8, Backend Development, Spring Batch, Agile Development, Jdk, Software Development, Javascript, Core Java, Application Development, Kubernetes, Spring Framework, AWS, Microservices Design
2-5 yrs
SGD 2,500 - 4,000 per month
Singapore
Skills:
Java, PostgreSQL, Spring Boot, Microservices, Git, Docker, MySQL, Microsoft Azure, Restful Apis, Oracle, Kubernetes, SQL databases
2-5 yrs
SGD 4,000 - 5,500 per month
Singapore, Ang Mo Kio
Skills:
Java, Jenkins, Git, Docker, MySQL, Mariadb, Spring Boot, Restful Apis, Spring Framework, Microservices, SQL databases
3-6 yrs
SGD 4,500 - 6,000 per month
Singapore
Skills:
.NET, Angular.js, Java, Javascript, Node.js, J2EE, Java framework SDK, Knockout.js