Backend Software Engineer - Java, Spring Boot, Apache Camel, Singapore
-
Singapore
-
Posted: yesterday
-
Save
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 withJava 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.
- 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
- 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.
-
Company nameBASE CAMP DIGITAL PTE. LTD.
-
Job positionBackend Software Engineer - Java, Spring Boot, Apache Camel
Backend Software Engineer - Java, Spring Boot, Apache Camel has been posted in the Bishan Engineering category on Locanto.
Right now, this is the only ad posted in this category in Bishan.
Interested in more? Widen your search to view ads in nearby areas of Bishan. This includes Engineering in Serangoon, Hougang and Central Water Catchment. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.