Una candidatura completa en un minuto
Currículum y carta de presentación personalizados, listos para enviar.
Luxoft is hiring a Senior Java Integration Developer in Abu Dhabi to architect and implement a cloud-agnostic, event-driven Portable Domain Integration API Layer. You will design and deploy resilient Saga workflows using Apache Camel and Spring WebFlux, perform content-based routing, and manage distributed state with PostgreSQL and Redis.
The role emphasizes Kubernetes-based deployment, observability, and scalable, non-blocking endpoints.
We are looking for a Senior Java Integration Developer with deep expertise in distributed systems, Enterprise Integration Patterns (EIP), and reactive architectures to build our next-generation Portable Domain Integration API Layer.
Build low-latency non-blocking REST endpoints using Spring Boot and Spring WebFlux Netty to handle high-concurrency client requests without thread starvation.
Implement centralized Saga Orchestration routes using Apache Camel DSL to manage complex multi-step transaction lifecycles. Write explicit compensating actions, undo blocks, to ensure eventual data consistency.
Develop data-driven micro-routing logic EIP that dynamically evaluates upstream JSON XML responses at runtime to route or bypass conditional steps.
Integrate state tracking in PostgreSQL and build Idempotent Consumer patterns using Redis Sentinel clusters with strict WAIT locking blocks to prevent race conditions across scaled containers.
Build non-blocking callback endpoints that receive external notifications, re-acquire transaction state using global correlation IDs and finalize parked workflows.
Write multi-stage immutable Dockerfiles and generic Kubernetes manifests Deployment StatefulSet ConfigMaps Secrets that run identically across Azure AKS AWS EKS and On-Premises environments.
Embed OpenTelemetry distributed tracing interceptors W3C context into code and configure KEDA Kubernetes Event-driven Autoscaling rules mapped to queue depths RabbitMQ Kafka for scale-to-zero capabilities.
Must have8-12 years of working experience4 6 years of professional experience in Java 17 Springboot Apache camel along with below API background expertise API Gateway Kong Apigee Mulesoft WSO2 etc API product domain API developmentOpenAPI Swagger-first designEvent-driven architecturesKubernetesLanguage Framework Java 17 Spring Boot Spring WebFlux Project Reactor Integration Engine Apache Camel Camel-Spring Boot Starter State amp Locks PostgreSQL CloudNativePG Redis Redis Sentinel Messaging RabbitMQ Apache Kafka Infrastructure Kubernetes EKS AKS On-Prem Spring Ecosystem Mastery Hands-on experience with Spring Boot and reactive non-blocking frameworks Spring WebFlux Project Reactor embedded Netty Nice to haveNA
LanguagesEnglish C1 AdvancedSenioritySenior Must have8-12 years of working experience4 6+ years of professional experience in Java 17, Springboot, Apache camel along with below API background expertise.API Gateway (Kong, Apigee, Mulesoft, WSO2, etc.)API product/domain API developmentOpenAPI / Swagger-first designEvent-driven architecturesKubernetesLanguage/Framework: Java 17+, Spring Boot, Spring WebFlux, Project Reactor.Integration Engine: Apache Camel (Camel-Spring Boot Starter).State & Locks: PostgreSQL (CloudNativePG), Redis / Redis Sentinel.Messaging: RabbitMQ / Apache Kafka.Infrastructure: Kubernetes (EKS/AKS/On-Prem),Spring Ecosystem Mastery: Hands-on experience with Spring Boot and reactive, non-blocking frameworks (Spring WebFlux, Project Reactor, embedded Netty).Nice to haveNA