Logo-of-PLOY-ASIA-PTE.-LTD.-hiring-for-jobs-in-Singapore-on-GrabJobs

Backend Software Engineer - Java, Spring Boot, Apache Camel

salary Salary :

$5,000 - 6,000 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Backend Software Engineer - Java, Spring Boot, Apache Camel

Backend Software Engineer - Java, Spring Boot , Apache Camel

We're looking for a backend engineer who thrives at the intersection of complex system design and hands-on delivery. You'll be a core contributor to the services that power our platform - writing code that scales, integrates, and holds up in production.

What you'll be working with

Java 8+ | Spring Boot | Apache Camel | REST APIs | Microservices | Kafka / ActiveMQ | SQL & NoSQL | Docker & Kubernetes | AWS / Azure / GCP

Your day-to-day

  • Architect and deliver robust backend services using Java and Spring Boot, with a constant eye on performance, scalability, and security.
  • Design and maintain enterprise integration workflows with Apache Camel, connecting systems and managing complex messaging pipelines.
  • Build RESTful APIs consumed by frontend, mobile, and third-party clients - clean contracts, well-documented, built to last.
  • Own your code end-to-end: unit tests, integration tests, code reviews, and participation in automated testing pipelines.
  • Work closely with frontend, DevOps, and product squads to ship full-stack features from design to deployment.
  • Investigate and resolve production incidents promptly - you care about uptime as much as the team does.
  • Contribute to deployment, observability, and reliability in cloud or containerised environments.
  • Help shape engineering culture through code reviews, knowledge sharing, and continuous improvement.

What we're looking for

  • Degree in Computer Science, Software Engineering, or equivalent hands-on experience.
  • Deep proficiency in Java 8 or higher; comfortable with modern language features and idioms.
  • Solid grounding in Spring Boot - REST, dependency injection, security modules.
  • Meaningful experience using Apache Camel for enterprise integration patterns.
  • Practical knowledge of microservices design and distributed systems thinking.
  • Comfortable with both relational and NoSQL databases; knows when to use which.
  • Familiarity with message brokers such as Kafka, ActiveMQ, or RabbitMQ.
  • Working knowledge of CI/CD workflows and version control with Git.
  • Solid understanding of software design principles

Bonus points

  • Hands-on with Docker and Kubernetes in real deployment pipelines.
  • Cloud platform experience on AWS, Azure, or GCP.
  • Knowledge of Spring Cloud, API gateways, or service mesh patterns.
  • Security-aware: OAuth2, JWT, TLS - you know why these matter, not just how to configure them.
  • Experience with observability tooling: Prometheus, Grafana, or the ELK stack.
  • Comfortable working in Agile/Scrum environments.
Original job Backend Software Engineer - Java, Spring Boot, Apache Camel posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Similar Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI
💰

Technology Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.