Senior Java Developer

IKAS INTERNATIONAL (ASIA) PTE. LTD.

Singapore

On-site

SGD 180,000 - 260,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Ikas International (Asia) Pte Ltd in Singapore is seeking a senior software engineer to design, develop and maintain enterprise integration solutions using Apache Camel and Spring Boot.

You will build and deploy Camel routes and Spring Boot microservices across REST, SOAP, JMS, Kafka, AMQP, SFTP and database integrations, while mentoring junior developers and contributing to development best practices.

Qualifications

  • 10+ years of experience in technology with hands-on development and production support.
  • 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.

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

Apache Camel
Spring Boot
Spring Cloud
Spring Data
Spring Security
Kafka
Docker
Kubernetes
CI/CD tools
JUnit
Testcontainers
Agile/Scrum
DevOps
SRE principles

Tools

ActiveMQ
RabbitMQ
IBM MQ
Jenkins
GitLab CI
Azure DevOps
OpenShift
Kubernetes

Job description

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java & Microservices Integration Engineer
Senior Java & Microservices Integration Engineer

IKAS INTERNATIONAL (ASIA) PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000
Senior Java Developer (Integration) - Banking
Senior Java Developer (Integration) - Banking

Keyrus • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Software Developer
Senior Java Software Developer

MIGSO-PCUBED • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Integration Engineer (Kafka, Camel)
Senior Java Integration Engineer (Kafka, Camel)

Keyrus • Singapore

On-site
SGD 120,000 - 180,000
Intern, Developer (Middleware)
Intern, Developer (Middleware)

605 Marina Bay Sands Pte Ltd • Singapore

On-site
Senior Java Middleware & Integration Engineer
Senior Java Middleware & Integration Engineer

MIGSO-PCUBED • Singapore

On-site
SGD 120,000 - 180,000
System Analyst (Java) (JD#11304)
System Analyst (Java) (JD#11304)

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Software Developer
Software Developer

PARKAR DIGITAL PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,000
Staff Software Engineer (Java/Kafka/CI/CD)
Staff Software Engineer (Java/Kafka/CI/CD)

QUESS SINGAPORE • Singapore

On-site
SGD 110,000 - 150,000
Staff Software Engineer (Java/Kafka/CI/CD)
Staff Software Engineer (Java/Kafka/CI/CD)

QUESSCORP SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000