Job Overview
Company
EXASOFT CONSULTING PTE. LTD.
Ready to Apply?
Take the Next Step in Your Career
Join EXASOFT CONSULTING PTE. LTD. and advance your career in Other-General
Apply for This Position
Click the button above to apply on our website
Job Description
Responsibilities:
- Lead design, development, and delivery of Java Spring Boot microservices for transactional banking systems.
- Architect and refactor high-throughput modules such as transaction authorization matrices, audit workflows, alert notifications, beneficiary management, etc.
- Implement secure and scalable integration patterns using Apache Camel with IBM MQ and JWT tokens across internal and third-party services.
- Deliver component-level test automation using JUnit,Mockito, and H2 DB; maintain test coverage and enforce TDD practices.
- Review and approve code contributions via Bitbucket/Git, ensuring compliance with secure coding standards and SonarQube quality gates.
- Provide hands-on leadership to developers, including code walkthroughs, technical mentoring, and peer review feedback.
- Collaborate closely with Business Analysts, System Analysts, and Product Owners to understand and deliver on user stories and acceptance criteria.
- Manage service configurations and environments across DEV, SIT, UAT, and support release deployments in Jenkins CI/CD pipelines.
- Handle production issues and incident resolutions with root cause analysis and long-term codebase improvements.
- Own documentation for modules under development, including integration contracts, sequence diagrams, and deployment checklists.
Requirements
- Minimum 10 years of experience in Java development, with 5+ years in Spring Boot microservices
- Proven delivery experience in transactional banking systems or digital payments
- Deep expertise in: Spring Boot, Spring MVC,Apache Camel + IBM MQ,RESTful APIs, JSON, JWT, MyBatis / Hibernate,Unit & Integration Testing (JUnit, Mockito, H2 DB)
- Experience in building, deploying, and maintaining services in production (not just POCs or support)
- Strong command over tools and platforms: Jenkins, Bitbucket/Git, Maven,Putty, WinSCP, SQL Developer,Confluence, JIRA
- Experience in DevOps-aligned delivery with Agile Scrum teams
- Familiarity with Docker/Kubernetes environments and containerized microservices
About EXASOFT CONSULTING PTE. LTD.
Don't Miss This Opportunity!
EXASOFT CONSULTING PTE. LTD. is actively hiring for this Software Engineer position
Apply Now