CareerPlanSign in

Software Engineer (Orchestration)

Abu Dhabi, Abu Dhabi, United Arab Emirates💼 Full-time🗓 2026-10-02 → 2026-10-07

Core

Design, build, and maintain components of a highly transactional Java platform to secure digital identity interactions.

Role type

Mid-level Software Engineer (Java Platform)

Builds

Secure, scalable, and performant software components for digital identity services (via careerplan.io/jobs/684af9af-cdcd-4238-bd42-5f729ad445ba-software-engineer-orchestration-at-callsign)

Domain

Fintech / Digital Identity

Deliverable

production ML models | product features

Required skills

Java (8+/17+), Spring Boot, RESTful API design, relational databases (PostgreSQL/MySQL/Oracle), SQL, Docker, Linux, CI/CD pipelines, software testing principles, OOP fundamentals, SOLID principles, metrics for observability, rules engines, workflow engines, orchestration patterns (Saga, Process Manager, state machines), microservices architecture, distributed caching (Redis), event streaming (Kafka), secure coding practices

Preferred skills

observability tools (Prometheus, Grafana, ELK, OpenTelemetry), message queues (Kafka, RabbitMQ), Kubernetes, AWS, Terraform, high-growth startup environments, crypto practices, encryption/decryption, distributed system patterns (Circuit Breaker, Idempotency, Outbox), reactive programming (Spring WebFlux / Project Reactor), Java Virtual Threads, applied cryptography

Responsibilities

Design, develop, test and maintain Java-based services and APIs; Write clean, testable, and maintainable code; Participate in refinement sessions with peers, QA and Product; Participate in code reviews; Perform end-to-end testing of pushed code; Support production deployments and troubleshoot issues; Identify and address technical debt and performance bottlenecks

Seniority

Mid-level, hands-on IC