Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Developer

8000 - 13000 SGD
Full-time

Itcan

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.
Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Singapore vacancy
  • 7000 - 10000 SGD

     ...Translate application storyboards and use cases into functional applications Design, build, and maintain efficient, reusable, and reliable Java code Ensure the best possible performance, quality, and responsiveness of the applications Identify bottlenecks and bugs,and... 

    IDC TECHNOLOGIES (SINGAPORE) PTE. LTD.

    Singapore
    12 hours ago
  • 10000 - 12000 SGD

     ...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... 

    IKAS INTERNATIONAL (ASIA) PTE. LTD.

    Singapore
    5 hours ago
  • 17000 - 22000 SGD

     ...industry experience ~10+ years of software development experience, preferably in backend or distributed system ~ Proficient in core java, and familiar with spring framework ~ Proficient in MySQL, and familiar with at least one NoSQL DB ~ Proficient in distributed... 

    BINARY TECHNOLOGY DEVELOPMENT PTE. LTD.

    Singapore
    2 days ago
  • 7000 - 10500 SGD

     ...Key Responsibilities Design, develop, and enhance a highly scalable platform capable of processing millions of concurrent messages and...  ...reliability, and maintainability. Develop high-quality code using Java, Go, and related technologies while integrating with backend... 

    AMBITION GROUP SINGAPORE PTE. LTD.

    Singapore
    6 days ago
  • 8000 - 13000 SGD

    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...

    ITCAN PTE. LIMITED

    Singapore
    6 days ago
  • 9000 - 12000 SGD

     ...We are seeking a skilled Java Developer with strong experience in Spring Boot, Microservices, and Apache Kafka to design, develop, and maintain scalable enterprise applications. The ideal candidate will have experience building cloud-ready applications, developing REST APIs... 

    INTELLECT MINDS PTE. LTD.

    Singapore
    13 days ago
  • 4200 - 6800 SGD

     ...Job Summary Develop and maintain software applications by collaborating in design, testing...  ...(CI/CD) and deployment activities under senior engineers’ guidance to streamline release...  ...development fundamentals Familiarity with Java and Spring Boot frameworks Familiarity... 

    MAESTRO HUMAN RESOURCE PTE. LTD.

    Singapore
    12 days ago
  • 9000 - 10000 SGD

     ...Job Summary We are looking for a Senior Java Software Engineer (8+ years) with strong expertise in Java 17/21, Spring Boot, MS SQL, Unix...  ...Provide detailed estimation for development of solution; Develop test strategy in coordination with project manager / business analysts... 

    SCIENTE INTERNATIONAL PTE. LTD.

    Singapore
    19 days ago
  • 7000 - 12000 SGD

     ...web scraping systems to collect data from external websites, and develop RPA scripts to improve business operation efficiency. Write code...  ..., or a related field. ~2+ years of professional experience in Java backend development, with solid understanding of OOP, common... 

    DADACONSULTANTS PTE. LTD.

    Singapore
    15 days ago
  • 8000 - 13000 SGD

     ...technological challenges. About the Role This role aims to develop an application, in project mode as well as maintenance, and to support...  ...workflows and processes Preferred Skills Experience with Java Web development fundamentals (HTML, Javascript, typescript,... 

    LUXOFT INFORMATION TECHNOLOGY (SINGAPORE) PTE. LTD.

    Singapore
    1 day ago
  • 8000 - 10000 SGD

    · Minimum of 8 years’ relevant experience in software development and testing · Solid understanding in Java 17/21, Spring boot, Unix shell scripting, and MS SQL · Experience in Apache Spark, Kubernetes and Docker · Knowledge of both frontend and backend development ·... 

    TRINITY CONSULTING SERVICES PTE. LTD.

    Singapore
    19 days ago
  • 4500 - 6800 SGD

     ...Responsibilities Develop and enhance software applications with complex functional and high-performance requirements to support business...  ...Utilize software development tools and frameworks including Java, J2EE, Spring, Hibernate, JVM, WebLogic, Oracle DB, and SQL Server... 

    MAESTRO HUMAN RESOURCE PTE. LTD.

    Singapore
    19 days ago
  • 7000 - 9000 SGD

    · 7-9 years of hands-on experience in Java/J2EE development. · Deep understanding of distributed platform & microservices architecture · Solution design using proven patterns, awareness of anti-patterns, performance tuning · Proficiency with technologies such as Spark... 

    TRINITY CONSULTING SERVICES PTE. LTD.

    Singapore
    a month ago
  • 5500 - 6000 SGD

     ...with the following languages and tools: Proven experience as a Java Developer Good working knowledge in on Java/J2EE, .Net Extensive...  ...applications in accordance with established standards. Assist senior developer(s) in analyzing and resolving technical issues.... 

    TOSS-EX PR PTE. LTD.

    Singapore
    7 days ago
  • 7500 - 10500 SGD

     ...Computer Science, Software Engineering, or a related technical discipline. · Should have a minimum of 6-8 years of experience as a Java Developer, including significant hands-on experience in enterprise application development. · Solid experience as a Java Developer with... 

    TRINITY CONSULTING SERVICES PTE. LTD.

    Singapore
    a month ago
  • 5000 - 6500 SGD

     ...Role Overview We are looking for an experienced Java Developer to join a software development team responsible for building and supporting...  ...technical support. You will work closely with technical leads, senior developers and project stakeholders to deliver reliable and... 

    GOLDTECH RESOURCES PTE LTD

    Singapore
    7 days ago
  • 7000 - 9000 SGD

     ...Job Title: Senior Java Developer Location: Singapore Work Mode: Hybrid Experience: 7+ Years Employment Type: Full-Time Job Summary We are looking for an experienced Java Developer with7+ years of hands-on experience in designing, developing, and maintainingenterprise... 

    YM GLOBAL TECHNOLOGIES PTE. LTD.

    Singapore
    15 days ago
  • 5000 - 7000 SGD

     ...We’re hiring a Software Developer to build and maintain web and mobile applications on containerized platforms, working in an Agile team with...  ...Looking For ~3+ years of software development experience ~ Java EE (IBM WebSphere preferred) ~ Docker / Podman with Kubernetes or... 

    NEWTONE SERVICES PTE. LTD.

    Singapore
    5 days ago
  • 8000 - 13000 SGD

     ...requirements. Together as a team, we provide solutions to unique business/market requirements. Responsibilities: Develop and maintain applications using Java, Spring Boot, and React. Design and implement microservices and Kafka-based event-driven solutions. Build and... 

    LUXOFT INFORMATION TECHNOLOGY (SINGAPORE) PTE. LTD.

    Singapore
    1 day ago
  • 7000 - 8500 SGD

     ...solutions · Write efficient code based on feature specifications · Develop user interfaces · Prioritize and execute tasks in the software...  ...lifecycle · Design database architecture · Test and debug Java applications · Validate software functionality and security ·... 

    RIDIK PTE. LTD.

    Singapore
    7 days ago
  • 4000 - 6500 SGD

     ...gathering to project implementation, maintenance and support. • Be responsible for program design, coding, testing and documentation. • Develop secure, scalable and good quality application programs and API within allocated man days. • Perform data migration, data... 

    COMBUILDER PTE LTD

    Singapore
    2 days ago
  • 6000 - 9000 SGD

     ...technology sectors. We serve major clients with strong delivery and project management capabilities. Job Summary Design, develop, and maintain scalable Java applications using Core Java, Spring Boot, and cloud-native technologies. Collaborate with teams to deliver robust REST... 

    U3 INFOTECH PTE. LTD.

    Singapore
    7 days ago
  • 7500 - 9500 SGD

     ...development experience on the Asset Control (Alveo) financial market data integration system · At least 4 years’ experience working with Java and the Spring Boot framework, strong knowledge in both technologies · Good knowledge and experience in OOPS and design principles... 

    TRINITY CONSULTING SERVICES PTE. LTD.

    Singapore
    2 days ago
  • 4000 - 6000 SGD

    · BSc/BA in Computer Science, Engineering or a related field · Minimum 3 years work experience as a Java Developer · Extensive experience with Java framework/SDK, front-end, or back-end development. · Strong Java development experience wth RDMS like oracle or MSSQL , MySQL... 

    TRINITY CONSULTING SERVICES PTE. LTD.

    Singapore
    8 days ago
  • 6000 - 8000 SGD

     ...Our client is looking for 1x experienced  Java Developer to work with their Development team to deliver a scalable, secure, and compliant  Certificate Management Solution . The solution will be a central service for managing the lifecycle of certificates across the bank's... 

    NEWBRIDGE ALLIANCE PTE. LTD.

    Singapore
    9 days ago
  • 11500 - 14000 SGD

     ...The associate needs to pass the specific certification Mandatory Certificate Industry Java 8 certification both OCP1ZO809 and OCA1ZO808 is MUST OR Java 11 OCP certification OR Spring Certified Professional JD At least 6 to 20 years of software development experience Strong... 

    LTM LIMITED Singapore Branch

    Singapore
    8 days ago
  • 4500 - 8000 SGD

     ...Bonus & Performance Bonus ~**Current Application & Web App are Java Programming** Job Requirements Bachelor's or Master's Degree...  ..., and high-availability systems. Job Responsibilities ( Senior Backend Engineer) Design & Development ~ Take ownership of the... 

    REOLINK TECHNOLOGY PTE. LTD.

    Singapore
    5 days ago
  • 7000 - 9000 SGD

     ...Senior Java Microservices Developer – Alibaba Cloud Position Overview We are seeking an experienced Senior Java Microservices Developer to design, develop, and maintain scalable enterprise applications using Java, Spring Boot, microservices architecture, and Alibaba... 

    TECH AALTO PTE. LTD.

    Singapore
    9 days ago
  • 7000 - 9500 SGD

     ...Core Technical Skills Java Development (strong proficiency in Java for enterprise and high-performance applications) Spring Boot, Hibernate, Maven, Git RESTful API and Microservices Architecture Distributed Systems Design Object-Oriented Programming (OOP) and... 

    ENCORA TECHNOLOGIES PTE. LTD.

    Singapore
    2 days ago
  • 7000 - 8000 SGD

     ...Hiring: Java Developers We’re hiring experienced Java Developers for an exciting onsite opportunity in Singapore! Location: Singapore – Onsite Contract: 1 Year ‍ Experience: 5-10 Years ✅ Open to Singapore Citizens, PR & LTVP Holders only Role Overview... 

    LION & ELEPHANTS CONSULTANCY PTE. LTD.

    Singapore
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!