Job is active

Senior Java Developer

8 000 – 13 000 $
Full time6+ yearsHybridSingapore

Location

CECIL STREET, PRUDENTIAL TOWER

Open in maps

About this job

Direct Responsibilities

Design & Architecture – Translate business integration requirements into technical designs, selecting appropriate Camel components and Spring Boot micro‑service patterns.
Implementation – Build, test, and deploy Camel routes (DSL, Java, XML) and Spring Boot services, leveraging Spring Cloud (Config, Kubernetes operators) where needed.
Message Mediation – Implement routing, transformation, enrichment, validation, and error‑handling (DLQs, retries, compensating transactions) across protocols (REST, SOAP, JMS, Kafka, AMQP, SFTP, DB).
Performance & Reliability – Optimise route performance, implement circuit‑breaker, throttling, and back‑pressure; set up health‑checks, metrics(Micrometer/Prometheus) and logging (SLF4J, Logback).
CI/CD & Automation – Create pipeline definitions (GitLab, DevOps, Jenkins) for automated build, unit/integration testing (JUnit, Test containers),container image creation and Kubernetes deployment.
Security & Governance – Apply security best practices (TLS,OAuth2/JWT, Spring Security, secret management), enforce data‑masking, and support audit‑trail requirements.
Support & Operations – Provide 2nd/3rd‑line support, trouble shoot production incidents, perform root‑cause analysis, and create run‑books.
Collaboration – Work closely with Business Analysts, Product Owners, Data Engineers, and Infrastructure teams to ensure end‑to‑end solution integrity.
Knowledge Sharing – Mentor junior developers, conduct code reviews, and contribute to internal best‑practice libraries and documentation.

Technical
Strong hands‑on experience with Apache Camel (routing DSL, component development, Spring Boot integration). Proficiency in Spring Boot (including Spring Cloud, Spring Data, SpringSecurity).
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).

Methodologies
Agile/Scrum delivery.
Domain‑Driven Design (DDD) and micro‑service architecture.
Understanding of DevOps and Site Reliability Engineering (SRE) principles.

Soft Skills
Analytical problem‑solving and troubleshooting aptitude.
Effective communication with both technical and non‑technical stakeholders.
Proactive attitude, willingness to mentor, and continuous learning mindset.

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.

Market insight

119% above median
4 800 $

Based on 75 102 offers with salary for this country

Full salary breakdown

Similar jobs

ITCAN PTE. LIMITED Singapore ·

Senior Java Developer

8 000 – 13 000 $
Full time6+ yearsHybridSingapore
ITCAN PTE. LIMITED Singapore ·

Senior Business Analyst

8 000 – 14 000 $
Full time3–6 yearsHybridSingapore
ITCAN PTE. LIMITED Singapore ·

.Net Developer

6 500 – 8 000 $
Full time1–3 yearsOn-siteSingapore
ITCAN PTE. LIMITED Singapore ·

Full stack developer

5 000 – 8 000 $
Full time1–3 yearsOn-siteSingapore
ITCAN PTE. LIMITED Singapore ·

Devops Engineer

8 000 – 9 000 $
Full time3–6 yearsOn-siteSingapore
ITCAN PTE. LIMITED Singapore ·

Service desk engineer

2 800 – 3 500 $
Full timeEntry levelOn-siteSingapore

Frequently asked questions

What salary can I expect?

The employer lists 8 000 – 13 000 $ for this role at ITCAN PTE. LIMITED in Singapore. For comparison, the local market median is about 4 800 $ based on 75 102 similar offers.

How do I apply for this job?

Open the original source page and contact the employer there. Finder never charges job seekers.

Are these jobs up to date?

Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.

Where can I see employment type and work format?

Key conditions are shown above the description. You can also open related listings for ITCAN PTE. LIMITED and Singapore.

Apply