Point your AI agent at freehire and let it find you a job.

Get the CLI →

ikas international (asia) pte. ltd.

NewBe an early applicant

Senior Java Developer

Posted Updated
Discussion

Summary

Senior Java developer building enterprise integration solutions with Apache Camel and Spring Boot — designing routes and microservices across REST, SOAP, JMS, Kafka and other protocols, deployed via Docker/Kubernetes with CI/CD. Also handles production support, performance tuning, and mentoring junior developers.

RESPONSIBILITIES . Design, develop and maintain enterprise integration solutions using Apache Camel and Spring Boot. . Build and deploy Camel routes and Spring Boot microservices across REST, SOAP, JMS, Kafka, AMQP, SFTP and database integrations. . Develop message routing, transformation, enrichment, validation and error-handling solutions. . Optimise application performance, reliability and scalability, including monitoring, logging and health checks. . Develop and maintain CI/CD pipelines and support containerised deployments using Docker and Kubernetes. . Provide 2nd/3rd-line production support, troubleshoot incidents and perform root-cause analysis. . Work closely with Business Analysts, Product Owners, Data Engineers and Infrastructure teams. . Mentor junior developers, conduct code reviews and contribute to development best practices. SKILLS NEEDED . 10+ years of experience in technology, with hands-on development and production support experience. . Strong hands-on experience with Apache Camel and Spring Boot. . Strong knowledge of Spring Cloud, Spring Data and Spring Security. . Experience with Kafka, ActiveMQ, RabbitMQ, IBM MQ, REST/SOAP, JSON, XML and XSLT. . Experience with Docker, Kubernetes/OpenShift and CI/CD tools such as Jenkins, GitLab CI or Azure DevOps. . Strong experience with JUnit, Testcontainers and integration testing. . Good understanding of microservices, DDD, Agile/Scrum, DevOps and SRE principles. . Experience in incident/problem management, performance tuning and production support. . Experience with infrastructure migrations, DB/server migrations and version upgrades is an advantage. . Strong analytical, troubleshooting and communication skills. Ikas International (Asia) Pte Ltd 'Sanderson-iKas' is the brand name for iKas International (Asia) Pte Ltd EA Licence No: 16S8086 | EA Registration No. R1988468 We regret to inform you that only shortlisted candidates will be notified / contacted.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.