Technical Team Lead – Java
eMagine Solutions
DubaiOn-siteFull-Time2w ago
Description
eMagine's client, a fast-growing global fintech based in Dubai, is seeking a Technical Team Lead – Java to lead a backend engineering team and drive delivery across high-performance, low-latency systems. This role combines hands-on backend development with end-to-end team leadership, technical governance, and delivery ownership.
Key Responsibilities
- Lead and mentor a team of Java backend developers; own day-to-day execution and delivery outcomes
- Break down work into clear tasks, assign responsibilities, track progress, and remove blockers
- Provide technical direction across backend services, integrations, and microservices architecture
- Conduct code reviews and enforce engineering standards, documentation, and best practices
- Design, develop, and maintain backend services using Java (Java 17+), including REST APIs and event-driven services
- Drive performance, stability, and reliability (JVM/concurrency tuning, production readiness, incident RCA)
- Collaborate cross-functionally with Product, QA, DevOps/Cloud, Mobile, and business stakeholders
Required Skills & Experience
- 7+ years backend engineering experience with strong hands-on Java
- Java 17+ experience and modern backend development practices
- 2+ years experience leading a technical team (7+ members) with delivery accountability
- Strong microservices and distributed systems experience
- REST API design and backend integration experience
- Event-driven systems and asynchronous processing experience
- Cloud exposure (AWS/GCP/Azure) and CI/CD collaboration with DevOps
- Strong stakeholder communication and ability to lead with minimal supervision
Preferred
- Fintech/Trading/Forex/CFD domain experience
- FIX Protocol / market data exposure
- Kotlin, Vaadin, observability tooling (Grafana/Prometheus/ELK)
- Docker/Kubernetes/Terraform
To apply Please share your CV and include details on team leadership scope, architecture ownership, and production/high-performance systems experience.
More jobs in Dubai
Customer Success Manager, Creative Projects
Smartly · Dubai
Calibration Engineer
Accuver group · Dubai
Chief Surveyor
gg · Dubai
Inventory Analyst
Swaad Station Restaurant · Dubai
Civil Engineer/ AutoCAD Draftsman
Anchor Global Group · Dubai
Fire Fighting Sales Engineer
BLUE DIAMOND GENERAL MAINTENANCE L.L.C · Dubai
Hotel Duty Engineer / Duty Technician
Unknown · Dubai
Service Head – Air Compressor Division
Mechatronics Industrial Equipment · Dubai