Backend Software Engineer - Java, Spring Boot, Apache Camel
BASE CAMP DIGITAL PTE. LTD.Salary Range
SGD 60,000 - SGD 72,000 /year
SGD 5,000 - SGD 6,000/month
Skills Required
Job Description
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.
About BASE CAMP DIGITAL PTE. LTD.
Similar Jobs
Data Backend Engineer
BASE CAMP DIGITAL PTE. LTD.
SGD 60,000 - SGD 90,000/yr
Sitecore AI Developer
BASE CAMP DIGITAL PTE. LTD.
SGD 72,000 - SGD 132,000/yr
Full Stack Developer (ReactJS)
BASE CAMP DIGITAL PTE. LTD.
SGD 72,000 - SGD 144,000/yr
Big Data Engineer
BASE CAMP DIGITAL PTE. LTD.
SGD 78,000 - SGD 93,600/yr
DevOps Engineer (1 Year Contract | Highly Renewable)
BASE CAMP DIGITAL PTE. LTD.
SGD 60,000 - SGD 108,000/yr