Lead Java Developer: Flowable BPM for Banking

Incedo Inc.

Dallas (TX)

On-site

USD 120,000 - 170,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Incedo Inc. is seeking a Senior Java Developer / Lead Java Developer to design and deliver scalable enterprise applications leveraging Flowable BPM, Spring Boot, and microservices.

You will guide a development team, implement complex workflows, and ensure secure, robust backend services for banking systems. You will mentor engineers, drive architecture discussions, and align with Agile practices while integrating with Kafka, databases, and cloud platforms.

Qualifications

  • 8+ years of Java development experience.
  • Strong experience with Java 11/17/21 and Spring ecosystem.
  • Experience with Flowable BPM and BPMN/CMMN/DMN.
  • REST APIs and Microservices development experience.
  • Hibernate/JPA proficiency.
  • Kafka or similar messaging systems.
  • Relational databases such as Oracle, PostgreSQL, or SQL Server.
  • Git, Maven/Gradle, and Jenkins.
  • Docker and Kubernetes foundations.
  • Cloud platforms (AWS, Azure, or GCP).
  • Solid understanding of OOP, SOLID, and design patterns.

Responsibilities

  • Design, develop, and maintain enterprise-grade Java applications with Java 17/21.
  • Develop and implement workflows using Flowable BPM (BPMN, DMN, CMMN).
  • Build RESTful APIs and integrate with banking systems.
  • Design scalable, secure backend services with focus on performance.
  • Mentor junior developers and lead code reviews.
  • Collaborate with architects, analysts, QA, and product owners.
  • Ensure compliance with security and governance standards.
  • Participate in Agile ceremonies and define technical deliverables.

Skills

Java
Spring Boot
Flowable BPM
REST APIs
Microservices
Hibernate/JPA
Kafka
Git
Maven/Gradle
Jenkins
Docker
Kubernetes
Cloud (AWS/Azure/GCP)
Design Patterns

Education

Bachelor's or Master's degree in CS/IT

Tools

Git
Maven/Gradle
Jenkins
Docker
Kubernetes

Job description

Incedo Inc. is seeking a Senior Java Developer / Lead Java Developer to design and deliver scalable enterprise applications leveraging Flowable BPM, Spring Boot, and microservices.

You will guide a development team, implement complex workflows, and ensure secure, robust backend services for banking systems. You will mentor engineers, drive architecture discussions, and align with Agile practices while integrating with Kafka, databases, and cloud platforms.

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

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Incedo Inc. • Dallas (TX)

On-site
USD 120,000 - 170,000
Flowable BPMN Engineer: Java & Spring Boot Pro
Flowable BPMN Engineer: Java & Spring Boot Pro

Veriipro • San Antonio (TX)

On-site
Flowable Engineer
Flowable Engineer

Veriipro • San Antonio (TX)

On-site
USD 90,000 - 115,000
Senior Java Backend & Integrations Lead
Senior Java Backend & Integrations Lead

TechStrat Ltd. • Falls Church (VA)

Hybrid
USD 100,000 - 150,000
Senior Java Architect | AWS & Banking Delivery Leader
Senior Java Architect | AWS & Banking Delivery Leader

Incedo Inc. • Pittsburgh

On-site
USD 140,000 - 190,000
Senior Java Backend & Enterprise Integrations Lead
Senior Java Backend & Enterprise Integrations Lead

BizFlow Corp. • Falls Church (VA)

On-site
USD 90,000 - 150,000
Business Workflow Engineer
Business Workflow Engineer

EPAM Systems • Town of Poland (NY)

On-site
USD 80,000 - 100,000
Senior Java Backend & Enterprise Integrations Lead
Senior Java Backend & Enterprise Integrations Lead

BizFlow • West Falls Church (VA)

On-site
USD 90,000 - 150,000
Senior Java Architect - Hybrid Banking Systems Leader
Senior Java Architect - Hybrid Banking Systems Leader

Incedo Inc. • Strongsville (OH)

Hybrid
USD 140,000 - 190,000
Senior Java Backend Lead – Microservices & Reactive Architect
Senior Java Backend Lead – Microservices & Reactive Architect

Infocus Technologies • United States

Remote
USD 120,000 - 180,000