Mid Java Engineer | PSA

GetLinks partner

Singapore, Singapore

Negotiable

Job description

Key Responsibilities:
  • Develop, test, and maintain backend Java applications.
  • Participate in full software development lifecycle including design, implementation, testing, deployment, and maintenance.
  • Collaborate with frontend developers, DevOps, and QA teams to deliver high-quality software.
  • Write clean, efficient, and well-documented code.
  • Optimize application performance and troubleshoot production issues.
  • Contribute to technical discussions and solution architecture.


Technical Requirements:
  • 3–5 years of experience in Java development.
  • Strong knowledge of Java SE / Java EE / Spring Framework (Spring Boot, Spring MVC, etc.)
  • Experience with RESTful APIs, Microservices, and API integration.
  • Familiarity with ORM tools such as Hibernate or JPA.
  • Good understanding of Docker and/or Podman for containerized applications.
  • Experience with build tools like Maven or Gradle.
  • Familiarity with Git and version control workflows.
  • Experience with database systems like MySQL, PostgreSQL, or MongoDB.


Nice to Have:
  • Knowledge of message brokers (e.g., RabbitMQ, Kafka).
  • Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI).
  • Exposure to cloud platforms (AWS, GCP, Azure).
  • Frontend experience (e.g., Angular, React) is a plus.

Contact us

1 - Minh Anh Le (Tina)Email: [email protected]Tel: +84 97 630 61 49Skype: lengminhanh91