Job Search and Career Advice Platform

Enable job alerts via email!

Java Developer

U3 INFOTECH PTE. LTD.

Singapore

On-site

SGD 70,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Singapore is looking for a skilled backend developer with 5-12 years of experience in Java and Spring Framework. You will design and maintain RESTful microservices, focusing on scalability and performance. The ideal candidate should be proficient in microservices architecture, API development, and familiar with cloud platforms like AWS or Azure. The role demands collaborative skills in an Agile environment and an emphasis on the best coding practices.

Qualifications

  • 5–12 years of hands-on experience in backend development using Core Java.
  • Strong expertise in Spring Framework, including Spring Boot, Spring Data, Spring Security.
  • Good experience in Microservices architecture and distributed systems.

Responsibilities

  • Design, develop, and maintain Java-based backend applications and RESTful microservices.
  • Build high-performance APIs with a focus on scalability and low latency.
  • Collaborate with teams to design distributed systems and cloud-ready solutions.
  • Implement modern engineering practices including CI/CD and automated testing.

Skills

Backend development
Core Java
Spring Framework
Microservices architecture
REST API development
Message brokers
Caching technologies
SQL databases
NoSQL databases
Docker
Kubernetes
CI/CD pipelines
Cloud platforms
Multithreading
Agile methodology
Job description
Key Responsibilities
  • Design, develop, and maintain Java-based backend applications and RESTful microservices using Spring Boot.

  • Build high-performance APIs with strong focus on scalability, maintainability, and low latency.

  • Collaborate with architects and cross-functional teams to design distributed systems and cloud-ready solutions.

  • Implement modern engineering practices including CI/CD, automated testing, and cloud-native development.

  • Work with databases (SQL/NoSQL), caching systems, and messaging systems to support microservices architecture.

  • Write clean, efficient, and testable code with strong emphasis on code quality and best practices.

  • Troubleshoot production issues, analyze root causes, and improve system performance.

  • Participate in code reviews, design discussions, and technical decision-making.

Required Skills & Experience
  • 5–12 years of hands-on experience in backend development using Core Java.

  • Strong expertise in Spring Framework, including Spring Boot, Spring Data, Spring Security, etc.

  • Good experience in Microservices architecture, distributed systems, and cloud-native design patterns.

  • Hands-on experience with REST API development and API best practices.

  • Working knowledge of message brokers (Kafka, RabbitMQ, or similar).

  • Experience with caching technologies such as Redis or Hazelcast.

  • Strong knowledge of SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).

  • Familiarity with Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS, Azure, GCP).

  • Good understanding of multithreading, concurrency, data structures, and algorithmic concepts.

  • Ability to work in an Agile environment with strong problem-solving and analytical skills.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.