About this role
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.
Also in Software Engineering
TEAMLEASE DIGITAL SOLUTIONS PTE. LTD.
KEY CONNECT RECRUITMENT PTE. LTD.
AC P. COMPUTER TRAINING & CONSULTANCY PTE LTD