Exasoft Consulting Pte. Ltd. · MyCareersFuture · 6d
Java Developer(Spring Boot, Spring WebFlux, WireMock, BPM, Workflow Automation, Kubernetes, DynamoDB, RAGAS)
Singapore- Posted
- 2026-10-02 (6d)
- Place
- Singapore
- Commitment
- Contract
- Salary
- SGD 8,200 – 11,000 / month
- Experience
- 9+ 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
PythonJavaScriptHTMLCSSMicroservicesIntegration TestingAutomated TestingReactNext.jsFastAPISpring BootPostgreSQL
Responsibilities
• Lead the development and maintenance of scalable backend applications using Java and Spring Boot.
• Design and implement reactive services using Spring WebFlux to support efficient, asynchronous request processing.
• Develop and maintain RESTful APIs for seamless communication between applications and external systems.
• Design and enhance microservices-based solutions to support complex business requirements.
• Implement business process management solutions and automate workflows to improve operational efficiency.
• Develop API contract tests using WireMock and establish effective unit and integration testing practices.
• Manage application data using SQL and NoSQL databases, including PostgreSQL, MySQL, Oracle DB, and DynamoDB.
• Contribute to AI-enabled application development using vector search, pgvector, and retrieval-augmented generation (RAG) techniques.
• Apply tools such as Langfuse and RAGAS to monitor and evaluate AI application performance where applicable.
• Support cloud-based application deployment and maintenance using AWS, Docker, and Kubernetes.
• Maintain CI/CD pipelines and improve build, testing, and deployment processes.
• Collaborate with cross-functional teams, conduct code reviews, mentor developers, and guide technical implementation.
• Troubleshoot production issues, optimise application performance, and ensure code quality and system reliability.
Requirements
• Minimum 9+ years of experience in software development, backend architecture, and enterprise application integration.
• Strong experience in Java, Spring Boot, and backend application development.
• Hands-on experience with Spring WebFlux and reactive programming.
• Experience in RESTful APIs, microservices architecture, and distributed systems.
• Experience with BPM solutions and business workflow automation.
• Experience with WireMock or similar tools for API contract testing.
• Experience with relational databases such as PostgreSQL, MySQL, or Oracle DB, along with NoSQL databases such as DynamoDB.
• Experience in automated testing, including unit and integration testing.
• Experience in AWS cloud services, Docker, Kubernetes, and CI/CD pipelines.
• Experience in API security, authentication, and authorisation mechanisms.
• Experience in Python and backend frameworks such as FastAPI is an advantage.
• Experience with React, Next.js, JavaScript, HTML, and CSS for full-stack application development.
• Experience in pgvector, RAG pipelines, Langfuse, and RAGAS for AI-integrated applications.
• Strong analytical, problem-solving, communication, and technical leadership skills.
• Ability to guide development teams, review code, and coordinate technical delivery.
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
- 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
- Cloud Engineer (GCP, Terraform, GKE, Spark, Dataproc, BigQuery, Kubernetes)Singapore · 1w