Job Title: Java Lead/Architect (with Camunda)
Experience Required: 15 Years +
Assignment Duration: 12 Months
Engagement Type: Contract
Work Location: Initial Remote (San Francisco, CA / Austin, TX)
Key Responsibilities: Lead architecture design and technical strategy for enterprise financial
platforms.
* Design and develop scalable Java applications using Camunda BPM7/8
(Zeebe engine highly desirable), Spring Boot, and Hibernate.
* Build secure and high-performance REST APIs for enterprise
integrations.
* Implement event-driven architecture using Kafka for saga
orchestration and compensation workflows.
* Design distributed transaction handling using Saga and eventual
consistency patterns.
* Architect and optimize PostgreSQL databases ensuring scalability,
reliability, and performance.
* Design and implement microservices following domain-driven design
principles.
* Lead Azure cloud deployments, scaling, monitoring, and cost
governance.
* Implement and maintain CI/CD pipelines for automated build and
release management.
* Enforce enterprise-grade security standards including OAuth 2.0
implementation.
* Build resilient microservices using Spring Boot, Spring Security, Spring
Cloud Gateway, Resilience4j.
* Implement observability stack Prometheus, Grafana, ELK /
OpenSearch, Distributed tracing (Jaeger / Zipkin)
* Design secure API ecosystems with Rate limiting, Token introspection,
mTLS
* Establish logging and monitoring frameworks using Log4j, SLF4J,
Prometheus, and Grafana.
* Oversee automated testing strategy using JUnit, Mockito, and
Selenium.
* Drive front-end integration and performance optimization (Vue.js
ecosystem).
Required Technical
Expertise:
* 15+ years of enterprise Java development experience.
* Strong architecture and solution design background.
* Advanced hands-on expertise in Camunda BPM (workflow and
decision automation).
* Experience migrating from legacy BPM tools to Camunda.
* Exposure to Temporal.io or other workflow engines.
* Experience with GraphQL gateways.
* Knowledge of reactive programming (Project Reactor).
* Hands-on experience with Workflow engine scaling strategies, BPM
versioning & migration, Multi-tenant workflow design
* Strong knowledge of Domain-Driven Design (DDD), CQRS, Event
Sourcing
* Financial systems compliance exposure PCI-DSS, SOX, Audit logging
architecture
* Advanced security implementation - JWT token hardening, Secure
secret management (Azure Key Vault)
* Deep knowledge of Spring Boot, Hibernate, and REST-based
architectures.
* Strong PostgreSQL database design and performance tuning
experience.
* Hands-on Azure cloud deployment and operations experience.
* Experience in Banking or Financial Services domain (Mandatory).
* Strong understanding of CI/CD, DevOps practices, and enterprise
security frameworks.
* Proven experience designing and implementing microservices.