3 Cubed Business Consulting Pte. Ltd. · MyCareersFuture · 2d
Java developer (Kafka, Flowable)
Singapore- Posted
- 2026-10-06 (2d)
- Place
- Singapore
- Commitment
- Contract
- Salary
- SGD 7,000 – 12,000 / month
- Experience
- 5+ YOE
- Department
- Information Technology
- Source
- MyCareersFuture (the employer’s own listing)
Your match
Sign in to see how your skills match this job.
Skills in this posting
JavaObject-Oriented ProgrammingDesign PatternsMicroservicesGraphQLSOAPTDDBDDOpenAPIAutomated TestingMavenGradle
Roles & Responsibilities
Responsibilities
• Design, develop, and maintain scalable backend solutions using Java, Spring Boot, and Microservices.
• Develop reliable APIs and service integrations to support complex enterprise applications and business workflows.
• Build asynchronous and event-driven solutions using Apache Kafka and messaging technologies.
• Design and implement workflow-driven applications using Flowable Workflow Management and State Machine concepts.
• Develop secure application services using Spring Security, OAuth, and JWT.
• Work on distributed applications deployed in Docker and Kubernetes environments.
• Design service components that support high transaction volumes, concurrency, availability, and performance requirements.
• Integrate backend services with web applications and external enterprise systems using REST, SOAP, and other API technologies.
• Collaborate with architecture, product, QA, and engineering teams to translate business requirements into scalable technical solutions.
• Perform technical troubleshooting, root-cause analysis, performance optimization, and production issue resolution.
• Participate in design reviews, code reviews, automated testing, and continuous improvement of development practices.
• Provide technical guidance to developers and contribute to engineering standards and best practices .
Requirements
• 8+ years of experience in Java-based enterprise application development.
• Strong hands-on experience in Java, Spring Boot, and Microservices Architecture.
• Mandatory experience with Apache Kafka and event-driven/asynchronous application development.
• Mandatory hands-on experience with Flowable Workflow Management and State Machine Workflow.
• Strong experience with Spring Security, OAuth, and JWT.
• Experience in REST APIs, SOAP, GraphQL, and OpenAPI.
• Hands-on experience with Docker and Kubernetes in enterprise application environments.
• Experience in Spring Cloud, JPA/Hibernate, and enterprise Java/Jakarta EE.
• Experience with messaging technologies such as JMS or RabbitMQ is preferred.
• Strong database experience with Oracle, MySQL, MSSQL, or MongoDB.
• Experience in design patterns, object-oriented programming, TDD/BDD, and automated testing.
• Experience with Jenkins/GitLab CI/CD, Maven/Gradle, SonarQube, and Git-based development workflows is preferred.
• Experience developing high-availability, high-volume enterprise applications, preferably within banking, financial services, or other transaction-intensive environments.
• Strong troubleshooting, system-design, code-review, and technical collaboration skills.
3 Cubed Business Consulting Pte. Ltd.
6 open roles in Singapore, straight from 3 Cubed Business Consulting Pte. Ltd.’s own careers page.
- Project Manager (Finance)Singapore · 1w
- ETL TesterSingapore · 1w
- Data engineer with SnowflakeSingapore · 1w
- Senior Embedded Test EngineerSingapore · 1mo
- Senior / Firmware Engineer - ContractSingapore · 1mo