Java BAMOE Workflow Lead

1203 Barclays Global Serv. Cent

Pune District

On-site

INR 1,800,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Barclays Global Service Center Pune is seeking a Java BAMOE Workflow Lead to design, develop and improve software solutions, focusing on BPMN/DMN and reactive APIs. You will build RESTful services with Java Spring Boot, lead or participate in code reviews, implement CI/CD pipelines, and ensure secure, observable, high‑quality software aligned with business objectives.

You'll collaborate with architects and product teams to craft scalable architectures, integrate with Kafka, OpenShift, and BPMN

Qualifications

  • Strong hands-on experience with Java and BAMOE workflow engines.
  • Experience designing RESTful APIs and microservices with Java Spring Boot.
  • Experience with BPMN-based engines such as BAMOE/jBPM and BPMN2.0.
  • Experience implementing CI/CD pipelines and DevOps practices, familiarity with OpenShift (PaaS).
  • Experience integrating with event-driven architecture, including Kafka and REST APIs.
  • Understanding of API Gateway patterns and implementations.
  • Knowledge of performance tuning, observability tools such as ELK, Splunk, AppDynamics.
  • Experience with automated testing (JUnit, Mockito) and testing tools (Jest, Appium/Detox).
  • Familiarity with testing tools such as Postman/Insomnia.
  • Experience with message brokers (Kafka).
  • Solid understanding of distributed systems, microservices, and modular design.
  • Excellent communication, stakeholder management, problem-solving, and decision-making abilities.
  • A self-starter with good communication skills.

Responsibilities

  • Support the organization in achieving its strategic objectives by identifying business requirements and solutions.
  • Collaborate with architects and product teams to define scalable system architecture and API design.
  • Design and develop RESTful APIs and microservices using Java (Spring Boot).
  • Build and manage workflow‑driven applications using BAMOE (BPMN, DMN, rules, decision services).
  • Integrate workflow services with backend systems using event‑driven architecture (Kafka, REST APIs).
  • Implement and maintain CI/CD pipelines and DevOps practices for smooth deployment.
  • Participate in code reviews, testing strategy, and production issue resolution.
  • Enable monitoring, logging, and observability of applications.
  • Ensure security, performance, and reliability of APIs and workflow services.

Skills

Java development
Spring Boot
RESTful APIs
Microservices
BAMOE
BPMN / jBPM
CI/CD
DevOps
Kafka
API Gateway
Observability
JUnit/Mockito
Testing frameworks
Distributed systems
Stakeholder management

Tools

OpenShift
Postman
Insomnia
ELK
Splunk
AppDynamics

Job description

Java BAMOE Workflow Lead
Job Description

Purpose of the role: To design, develop and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.

Accountabilities
  • Development and delivery of high-quality software solutions using industry‑aligned programming languages, frameworks, and tools.
  • Ensuring that code is scalable, maintainable, and optimized for performance.
  • Cross‑functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Collaboration with peers, participation in code reviews, and promotion of a culture of code quality and knowledge sharing.
  • Staying informed of industry technology trends and innovations and actively contributing to the organization’s technology communities to foster a culture of technical excellence and growth.
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
Leadership and Expectations

As the role may include leadership responsibilities, People Leaders are expected to demonstrate the four LEAD behaviours: Listen and be authentic, Energise and inspire, Align across the enterprise, and Develop others. For individual contributors, key expectations include leading collaborative assignments, guiding team members, and identifying new directions for assignments or projects.

Responsibilities
  • Support the organization in achieving its strategic objectives by identifying business requirements and solutions that address business problems and opportunities.
  • Collaborate with architects and product teams to define scalable system architecture and API design.
  • Design and develop RESTful APIs and microservices using Java (Spring Boot).
  • Build and manage workflow‑driven applications using BAMOE (BPMN, DMN, rules, decision services) and BPMN‑based engines (BAMOE/jBPM).
  • Integrate workflow services with backend systems using event‑driven architecture (Kafka, REST APIs).
  • Implement and maintain CI/CD pipelines and DevOps practices for smooth deployment.
  • Participate in code reviews, testing strategy, and production issue resolution.
  • Enable monitoring, logging, and observability of applications.
  • Ensure security, performance, and reliability of APIs and workflow services.
Qualifications
  • Strong hands‑on experience with Java and workflow engines like BAMOE.
  • Experience designing and developing RESTful APIs and microservices using Java (Spring Boot).
  • Experience with BPMN‑based engines such as BAMOE/jBPM, and familiarity with BPMN2.0 for designing workflows.
  • Experience implementing CI/CD pipelines and DevOps practices, familiarity with OpenShift (ApaaS).
  • Experience integrating with event‑driven architecture, including Kafka and REST APIs.
  • Understanding of API Gateway patterns and implementations.
  • Knowledge of performance tuning, observability tools such as ELK, Splunk, AppDynamics.
  • Experience with automated testing (Jest, Appium/Detox), unit and integration testing frameworks (JUnit, Mockito).
  • Familiarity with testing tools such as Cucumber, Insomnia or Postman.
  • Experience with message brokers (Kafka or other) for event‑driven communication.
  • Solid understanding of distributed systems, microservices, and modular design principles.
  • Excellent communication, stakeholder management, problem‑solving, and decision‑making abilities.
  • A self‑starter with good communication skills.
Location

This role is based in Pune.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java BAMOE Workflow Lead
Java BAMOE Workflow Lead

Barclays • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Application Developer -WebMethods BPMSInformation Technology,
Application Developer -WebMethods BPMSInformation Technology,

VRSamadhan • Kurla

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer -Java
Senior Software Engineer -Java

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
Java Full Stack Developer
Java Full Stack Developer

Hexaware Technologies • India

On-site
INR 1,500,000 - 3,000,000
Engineer - Fullstack
Engineer - Fullstack

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,500,000 - 2,000,000
Software Developer - Business Process Workflow
Software Developer - Business Process Workflow

RAPSYS TECHNOLOGIES PTE LTD • Chennai District

On-site
INR 1,800,000 - 2,400,000
Workflow Technical Product Owner
Workflow Technical Product Owner

Delaplex • Nagpur District

On-site
INR 900,000 - 1,500,000
Senior Software Engineer
Senior Software Engineer

GoTo Meeting • India

On-site
INR 1,200,000 - 1,800,000
Highly competitive salaries
Bonus programs
World-class benefits
+1
OM Developer
OM Developer

Comviva Technology • Pune District

On-site
INR 1,200,000 - 1,800,000
Specialist - Software Engineering
Specialist - Software Engineering

Intellics Global Services Mumbai • Hyderabad, Pune District

On-site
INR 1,400,000 - 2,100,000