Java Lead/Architect (with Camunda)

Remote • Posted 4 hours ago • Updated 4 hours ago
Contract Corp To Corp
Contract Independent
Contract W2
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • JAVA Lead
  • Java Architect
  • Java Developer
  • Camunda
  • BPM
  • springboot
  • Hibernate
  • REST API
  • PostgreSQL
  • Kafka
  • OAuth
  • microservices
  • Grafana
  • JUnit

Summary

Need consultants with 15+ years of experience.

Java Lead/Architect (with Camunda)

Assignment Duration: 12 Months

Work Location: 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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91015520
  • Position Id: 8902526
  • Posted 4 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Easy Apply

Contract, Third Party

Depends on Experience

Remote

6d ago

Easy Apply

Full-time, Contract, Third Party

Remote or Nashville, Tennessee

Today

Contract

USD37 - USD47

Remote

Today

Easy Apply

Full-time, Third Party

Up to $80

Search all similar jobs