Exasoft Consulting Pte. Ltd. · MyCareersFuture · 1w
Java developer (Kafka, Flowable, State Machine, JMS, Spring Cloud, SOAP, GraphQL, Kubernetes)
Singapore- Posted
- 2026-09-28 (1w)
- Place
- Singapore
- Commitment
- Contract
- Salary
- SGD 9,000 – 11,200 / month
- Experience
- 7+ 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
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
• 7+ years of experience in Java-based enterprise application development.
• Strong hands-on expertise 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.
Also posted at mycareersfuture.gov.sg
Exasoft Consulting Pte. Ltd.
31 open roles in Singapore, straight from Exasoft Consulting Pte. Ltd.’s own careers page.
- Redhat OCP Platform Administrator (AgroCD, Azure, SRE, OpenShift, IAM, Kubernetes, CI/CD)Singapore · Today
- Redhat OCP Platform Administrator (Kubernetes, EFK, RHEL, OpenShift, Terraform, Git, Helm)Singapore · Today
- Senior PMO (Trade Finance, MS Project, SWIFT GPI, Digital Client Onboarding, SQL, JIRA)Singapore · 2d
- Business Analyst - Cards & Payments (Vision Plus, Card Processing, Banking, Payment Networks, Card Disputes, Chargebacks)Singapore · 2d
- Security Risk Manager - Banking (MAS TRM, TPRM, Vendor Due Diligence, Cybersecurity Controls, IT Audit)Singapore · 2d
- Java Developer(Spring Boot, Spring WebFlux, WireMock, BPM, Workflow Automation, Kubernetes, DynamoDB, RAGAS)Singapore · 6d
- Security Risk Manager (Banking, Third-Party Risk Management, Information Security, Security Assessments, Regulatory Engagement, Internal Audit)Singapore · 1w
- Senior Business Analyst (Temenos, Murex, SWIFT, Sophis, Intellimatch, MOXO, JIRA, Confluence)Singapore · 1w
- Application Support Analyst (Red Hat OpenShift, Solaris, Trading UI Platforms, AWS, ECS, RHEL)Singapore · 1w
- Software Engineer (Trading Platform, FIX Protocol, Shell Scripting, Java, Capital Markets, AMQ)Singapore · 1w
- Senior Java Developer (Banking, Spring Boot, Java, Microservices, Kafka, Kubernetes)Singapore · 1w
- Business Analyst (Banking, Vision Plus, Card Payment Networks, Jira ,Confluence)Singapore · 1w