About this role
Role: Backend Engineer - Java, Sprintgboot, Apache Camel JD: Key Responsibilities Design develop and maintain backend services using Java and Spring Boot Build and manage system integrations and messaging workflows using Apache Camel Develop RESTful APIs and backend components with a focus on scalability performance and security Collaborate with frontend DevOps and product teams to deliver endtoend solutions Write clean maintainable and welldocumented code following best practices Perform unit testing integration testing and support automated testing pipelines Troubleshoot and resolve production issues ensuring system reliability and uptime Participate in code reviews and contribute to continuous improvement initiatives Support deployment and monitoring in cloud or containerized environments Required Skills Qualifications Bachelors degree in Computer Science Engineering or equivalent practical experience Strong proficiency in Java 8 or above Handson experience with Spring Boot REST APIs dependency injection security Solid experience with Apache Camel for enterprise integration patterns EIP Experience with microservices architecture Working knowledge of SQL andor NoSQL databases Familiarity with message brokers eg Kafka ActiveMQ RabbitMQ Understanding of CICD pipelines and version control systems eg Git Good grasp of software design principles and backend best practices Preferred NicetoHave Skills Experience with Docker and Kubernetes Exposure to cloud platforms AWS Azure or GCP Knowledge of Spring Cloud API gateways or service mesh Experience with security standards OAuth2 JWT TLS Familiarity with monitoring and logging tools eg Prometheus Grafana ELK AgileScrum development experience
Also in Software Engineering
SEATRIUM (SG) PTE. LTD.
DECIMAL BUSINESS SOLUTIONS PTE. LTD.
MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD