Java (with BPM) BPM Architect

United Technology
Dallas, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Dallas, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Azure
Business Process Management
Cloud Computing
Database Design
Software Design Patterns
DevOps
Distributed Systems
MongoDB
NoSQL
Openshift
Performance Tuning
Systems Development Life Cycle
Google Cloud Platform
Enterprise Software Applications
Spring-boot
Event Driven Architecture
Containerization
Kubernetes
Information Technology
REST
Docker
Microservices

Job description

We are seeking an experienced Senior Architect with strong expertise in Java, Spring Boot, Microservices, MongoDB, and BPM platforms to lead the design and implementation of enterprise-scale applications. The ideal candidate will have extensive experience architecting distributed systems, driving technical strategy, and delivering workflow automation solutions using BPM technologies such as Flowable, Camunda, jBPM, or similar platforms., * Define and drive architecture for enterprise applications using Java and Microservices.

  • Design scalable, secure, and high-performance solutions aligned with business requirements.
  • Lead application modernization initiatives and cloud-native architecture implementations.
  • Architect and implement BPM/workflow solutions using Flowable, Camunda, jBPM, or equivalent technologies.
  • Collaborate with business stakeholders, product teams, and development teams to translate requirements into technical solutions.
  • Establish architectural standards, best practices, and governance frameworks.
  • Design RESTful APIs and integration patterns for distributed systems.
  • Review application designs, code, and deployment architectures to ensure quality and scalability.
  • Mentor development teams and provide technical leadership throughout the SDLC.
  • Participate in performance tuning, troubleshooting, and production support activities.

Requirements

  • 15+ years of IT experience with strong expertise in enterprise application architecture.
  • Extensive experience with Java, Spring Boot, and Microservices Architecture.
  • Strong hands-on experience with MongoDB and NoSQL database design.
  • Experience with BPM/workflow platforms such as:
  • Flowable (Preferred)
  • Camunda
  • jBPM
  • Other BPM technologies
  • Expertise in REST APIs, event-driven architecture, and integration patterns.
  • Strong understanding of design patterns, distributed systems, and scalability principles.
  • Experience with CI/CD pipelines and DevOps practices.
  • Excellent communication, stakeholder management, and leadership skills., * Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of containerization technologies (Docker, Kubernetes/OpenShift).
  • Experience in Agile/Scrum environments.
  • BPM certifications (Flowable, Camunda, or related) are a plus.

Apply for this position