Barclays

Java BAMOE Workflow Lead

Barclays
Apply
2 months ago
Pune, IndiaStaff+

Responsibilities

  • Design, develop, and deliver scalable, maintainable, and high-quality Java software solutions.
  • Build and manage BAMOE workflow-driven applications using BPMN, DMN, rules, and decision services.
  • Develop and integrate business process workflows using BAMOE and BPMN-based engines such as jBPM.
  • Design RESTful APIs and microservices with Java and Spring Boot.
  • Integrate workflow services with backend systems using Kafka, REST APIs, and event-driven architecture.
  • Implement CI/CD pipelines and DevOps practices for reliable deployment.
  • Collaborate with architects and product teams on scalable system architecture and API design.
  • Ensure the security, performance, reliability, monitoring, logging, and observability of APIs and workflow services.
  • Participate in code reviews, testing strategy, automated testing, and production issue resolution.
  • Lead complex assignments, guide team members, influence stakeholders, and support risk and control objectives.

Requirements

  • Strong hands-on experience with Java and workflow engines such as BAMOE.
  • Experience with Java, Spring Boot, microservices, RESTful APIs, and distributed systems.
  • Experience building workflow applications with BPMN, DMN, business rules, and decision services.
  • Experience with BAMOE, jBPM, or Kamunda and understanding of BPM workflow orchestration and process automation.
  • Experience implementing CI/CD pipelines, DevOps practices, and familiarity with OpenShift or Azure services.
  • Experience with Kafka or other message brokers and event-driven communication.
  • Knowledge of API gateway patterns, performance tuning, security, reliability, and observability.
  • Experience with testing frameworks and tools such as JUnit, Mockito, Cucumber, Insomnia, or Postman.
  • Additional valued experience with ELK, Splunk, AppDynamics, Jest, Appium, or Detox.
  • Strong communication, stakeholder management, problem-solving, decision-making, and collaboration skills.
  • Ability to lead complex work, guide team members, collaborate across functions, and manage risk and controls.

Tech Stack

Apache KafkaAppiumAzureCucumberJavaJestJUnitOpenShiftPostmanSplunkSpring Boot

Categories

Barclays

About Barclays

10,000+ employees

Our vision is to be the UK-centred leader in global finance. We are a diversified bank with comprehensive UK consumer, corporate and wealth and private banking franchises, a leading investment bank and a strong, specialist US consumer bank. Through these five divisions, we are working together for a better financial future for our customers, clients, and communities. For further information about Barclays, please visit home.barclays.

Contact me