Summary
✨ AI‑Generated
A senior backend engineering opportunity focused on Java microservices, enterprise integrations, event-driven architecture, and reliable long-running workflows.
Highlights
Senior engineering role designing scalable integrations and resilient workflow-driven systems using modern distributed technologies.
Description
We are looking for a Senior Java Integration Engineer with strong expertise in building distributed systems, workflow orchestration, and enterprise integrations.
The ideal candidate will have hands-on experience developing Java-based microservices and implementing complex business workflows using Temporal or similar workflow orchestration platforms such as Camunda, Netflix Conductor, Zeebe, Orkes Conductor, Apache Airflow, or AWS Step Functions.
Key Responsibilities
Design and develop scalable Java-based integration solutions and microservices.Build and maintain workflow-driven applications using Temporal or equivalent orchestration platforms.Develop event-driven integrations using Kafka, messaging systems, and APIs.Design resilient long-running business processes with retry, compensation, timeout, and fault-tolerance patterns.Integrate internal and external systems through REST APIs, messaging platforms, and workflow engines.Collaborate with architects and engineering teams to define integration and orchestration strategies.Participate in code reviews, technical design discussions, and Agile ceremonies.Troubleshoot production issues and optimize application performance.Required Skills
10+ years of hands-on Java development experience.Strong expertise in:Java 11/17+Spring BootMicroservices ArchitectureRESTful APIsDistributed Systems DesignEvent-Driven ArchitectureExperience with Temporal OR similar workflow/orchestration tools:CamundaNetflix Conductor / Orkes ConductorZeebeAWS Step FunctionsApache AirflowMuleSoft OrchestrationHands-on experience with asynchronous processing and messaging:Apache KafkaRabbitMQIBM MQActiveMQExperience implementing:Saga PatternsLong Running TransactionsWorkflow AutomationState ManagementRetry & Compensation LogicCloud & DevOps
Experience with AWS.Docker and Kubernetes.CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.Infrastructure-as-Code exposure (Terraform preferred).Nice to Have
Banking, Payments, Financial Services, or Insurance domain experience.Experience with API Gateway platforms and integration frameworks.Exposure to Apache Camel, MuleSoft, Boomi, or WebMethods.Understanding of real-time transaction processing systems and high-volume distributed applications.Key Attributes
Strong problem-solving and analytical mindset.Ability to work in ambiguity and drive technical solutions.Excellent stakeholder communication and collaboration skills.Passion for modern workflow automation, integration, and cloud-native development.