Full Time
--
Dicetek LLC

Job Details

Job Description

Roles & Responsibilities

  • Design, develop, and maintain microservices using Spring Boot or Python.

  • Build distributed, event-driven systems leveraging Orkes/Netflix Conductor for workflow orchestration.

  • Create workflow definitions, tasks, workers, and integrations using Conductor.

  • Develop RESTful APIs and integrate backend services with internal and external systems.

  • Optimize service performance, reliability, and scalability.

  • Collaborate closely with DevOps, QA, and product teams.

  • Troubleshoot production issues and implement robust solutions.

  • Write clean, maintainable, and well-documented code.

  • Contribute to architectural discussions and technical design decisions.

Required Skills & ExperienceTechnical Skills

  • Strong experience in Spring Boot (Java) or Python for backend development.

  • Hands-on knowledge of Orkes Conductor or Netflix Conductor (workflow development, task workers, queues).

  • Experience building scalable microservices and distributed systems.

  • Strong understanding of:

    • RESTful API design

    • Event-driven architectures

    • Messaging queues (Kafka, RabbitMQ, etc.)

  • Experience with SQL and NoSQL databases.

  • Good understanding of CI/CD pipelines and containerization technologies (Docker, Kubernetes).

Desired Candidate Profile

  • Experience with cloud platforms (AWS / GCP / Azure).

  • Understanding of API gateways, service registries, and observability tools (Prometheus, Grafana, ELK).

  • Knowledge of caching systems (Redis, Memcached).

  • Familiarity with Git, Maven/Gradle, Poetry/Pipenv, etc.

Similar Jobs

About Dicetek LLC
UAE, United Arab Emirates (UAE)
Information Technology and Services