Enable job alerts via email!

Full Stack Developer

TECHNOPALS CONSULTANTS PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A technology consulting firm located in Singapore seeks an experienced Java Developer with over 8 years in Java, Spring Boot, and RESTful Microservices. Candidates should have strong expertise in API design, CI/CD processes, and cloud platforms such as AWS or Azure. This role emphasizes high-quality code through testing and design discussions.

Qualifications

  • 8+ years of strong expertise in Java and related technologies.
  • Experience designing and maintaining RESTful APIs.
  • Good understanding of CI/CD processes and tools.

Skills

Java expertise
Spring Boot
RESTful Microservices
Frontend technologies (Angular, HTML/CSS, Javascript)
Oracle SQL
API design and documentation
Asynchronous communication (Kafka)
Java Design Principles
JUnit5
CI/CD pipelines
Maven
GitHub
Unix environment
Cloud platforms (AWS/Azure/GCS)

Tools

Docker
Kubernetes
Job description
Qualifications
  • 8+ years of strong expertise on Java, Spring Boot, RESTful Microservices and Frontend technologies like Angular, HTML/CSS, Javascript etc.
  • Strong experience in designing, developing and maintaining RESTful APIs using Java 17+ and Spring Boot 3+.
  • Experience in using Spring AOP concepts.
  • Experience in Oracle SQL for performing CRUD operations, performance tuning, and query optimization.
  • Experience in API design and documentation, WADL/OpenAPI generation etc. for service integration with other systems.
  • Experience on Kafka or similar queues for asynchronous communication.
  • Strong knowledge on Java Design Principles and Java/Microservices Design Patterns.
  • Must be able to write test cases using JUnit5 and ensure high-quality, maintainable code through proper testing practices.
  • Experience in CI/CD pipelines (Jenkins or Rio or anything similar).
  • Good understanding of Maven, GitHub, Nexus repository and version controls.
  • Contribute to design discussions, system documentation, and distributed system architecture improvements.
  • Good knowledge of Unix environment and Shell scripting, also should be aware of monitoring tools like Splunk.
  • Working experience on cloud platforms like AWS/Azure/GCS or IS Cloud.
  • Knowledge on using AI-assisted tools like DevX.
Good to have
  • Knowledge on Docker and Kubernetes.
  • Python scripting.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.