Back to jobs
H
Hiring companyHSBC

Verified today

Java Workflow BPM Senior Consultant Specialist

Pune, Maharashtra, India

About the role

HSBC is seeking a Senior Consultant Specialist in Pune, Maharashtra, India, to lead workflow integration services for Fraud and Credit journeys. Day-to-day work involves designing and delivering BPM workflow automation with Flowable/Activiti, implementing decisioning logic with Drools, building secure RESTful APIs, and optimizing PostgreSQL interactions. The role also provides technical leadership within the squad, driving engineering quality, delivery discipline, and production/BAU support aligned to HSBC's SDLC.

What you’ll do

  • Lead the design and development of workflow integration services for Fraud and Credit journeys using Java, Spring Boot, and J2EE patterns
  • Deliver workflow automation using Flowable and Activiti, including BPMN modelling, orchestration of multi-step processes, event correlation, and long-running process management
  • Implement predominantly straight-through processing (STP) workflows with defined manual review checkpoints (e.g., referral queues), ensuring smooth transitions between automated and human tasks
  • Design and implement decisioning and policy logic using Drools, covering rule authoring, testing, versioning, and controlled rollout with clear separation from application/process code
  • Build and maintain secure, reliable RESTful APIs and integrations to fraud/credit components, with strong contract management, idempotency, and robust error handling
  • Engineer fraud/credit workflow patterns including exception handling, compensations, retries, timeouts, SLAs, escalation paths, and end-to-end audit traceability across automated and manual steps
  • Design and optimise database interactions using PostgreSQL, ensuring data integrity, performance, and appropriate transactional behaviour for workflow-heavy workloads
  • Drive engineering quality and delivery discipline through code reviews, automated unit/integration testing, Maven-based build/dependency management, and GIT source control aligned to HSBC SDLC expecta

What you’ll bring

  • Strong hands-on experience building enterprise applications using Java, Spring Boot, Hibernate, and J2EE technologies
  • Proven workflow automation experience with Flowable and/or Activiti (BPMN modelling, orchestration, process versioning, and supportability)
  • Hands-on experience with Drools (rule authoring, testing, governance/versioning, and integration with services/workflows)
  • Strong SQL and relational database skills, including the ability to write and tune queries (PostgreSQL preferred)
  • Strong experience delivering API integrations (REST) including authentication/authorisation patterns, versioning, idempotency, and error handling
  • Experience with SDLC tooling and engineering discipline (GIT, Maven, code reviews, automated unit/integration testing)
  • Experience delivering scalable, efficient solutions in a regulated environment; banking/financial services experience preferred
  • Good-to-have exposure to microservices/distributed systems and event-driven patterns, CI/CD and containerisation, observability, and performance engineering

Skills

JavaSpring BootHibernateJ2EEFlowableActivitiDroolsPostgreSQL