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

Get the CLI →

ITCAN PTE. LIMITED

NewBe an early applicant

Senior Java Developer

Discussion

Technical

  • Good hands‑on experience with Apache Camel (routing DSL, component development, Spring Boot integration).
  • Proficiency in Spring Boot.
  • Experience with messaging systems: Kafka, ActiveMQ, RabbitMQ, IBM MQ, REST/SOAP APIs, JSON, XML, XSLT, and data‑format conversion.
  • Containerization (Docker) and orchestration (Kubernetes, OpenShift).
  • CI/CD pipelines (Git, Maven/Gradle, Jenkins, GitLab CI, Azure DevOps).
  • Unit & integration testing(JUnit 5, Test containers, MockMVC).

Experience and Qualifications required

  • 8+ years of experience in the Technology field including hands on in both development and production support roles.
  • Track record in providing application and technical assistance on multiple systems and platforms.
  • Experience in providing communications across business and technology stakeholders at varying levels.
  • Experience in supporting multiple applications, establishing best practices processes and procedures.
  • Experience in planning, designing and executing effective support and process models
  • Understanding of Software process Models like Agile, Waterfall etc.
  • Experience in Incident, Problem Management: Incident tracking & reporting; Problem tracking & reporting until resolution to ensure reduction of production Incidents.
  • Experience in or participation in Capacity Planning, Re-Engineering, Performance Fine Tuning.
  • Desire experience in Infrastructure Migrations: Hands on experience in planning and executing DB Migrations, Server Migrations, Version Upgrades from the production support perspective.

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.

A new version of freehire is available