Senior Java Developer
8000 - 13000 SGDItcan
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.
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.
- 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.
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...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...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...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...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...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...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...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...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...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,...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 ·...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...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...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....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...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...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...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...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...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 ·...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...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...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...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...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...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...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...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...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...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
