Java Technical Lead

IC

Dubai

On-site

AED 420,000 - 550,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

IC Markets Global is seeking a Technical Team Lead – Java with strong hands-on backend development experience and proven leadership to steer a full engineering team end to end in a fintech trading environment.

The ideal candidate will come from Fintech, Forex, trading, or high-performance systems, with deep Java, microservices, API development, low-latency architectures, and cloud delivery, and will own delivery across product, QA, DevOps, and operations.

Qualifications

  • 7+ years of backend engineering experience with hands-on Java development.
  • Strong Java 17+ and modern backend development practices.
  • Proven experience leading a technical team (>=2 years) with 7+ members.
  • Experience delivering with microservices and distributed systems.
  • Cloud experience (AWS, GCP or Azure) and DevOps CI/CD.
  • Excellent communication with technical and non-technical stakeholders.

Responsibilities

  • Lead and own the backend team, priorities, and delivery progress.
  • Provide technical direction for backends, services, and integrations.
  • Design, implement, and maintain Java-based microservices and APIs.
  • Ensure low-latency, scalable, reliable production systems.
  • Collaborate with Product, QA, DevOps, and trading teams.

Skills

Java backend leadership
Java 17+
Microservices
API development
Low-latency systems
Cloud environments
Team ownership
Code reviews
Stakeholder comms
Delivery management

Tools

Vaadin
Docker
Kubernetes
Terraform
AWS
GCP
Azure
CI/CD
Java 17+

Job description

ICMarketsGlobalisoneofthemostrenownedForexCFDprovider,offeringtradingsolutionsforactivedaytradersandscalpersaswellastradersthatarenewtotheforexmarket.ICMarketsGlobaloffersitsclientscuttingedgetradingplatforms,lowlatencyconnectivityandsuperiorliquidity.

ICMarketsGlobalisrevolutionizingonlineforextrading.Tradersarenowabletogainaccesstopricingpreviouslyonlyavailabletoinvestmentbanksandhighnetworthindividuals.

OurmanagementteamhavesignificantexperienceintheForex,CFDandEquitymarketsinAsia,EuropeandNorthAmerica.Itisthisexperiencethathasenabledustoselectthebestpossibletechnologysolutionsandhandpicksomeofthebestpricingprovidersavailableinthemarket.

AbouttheRole

WeareseekingaTechnicalTeamLead–Java with strong hands on backend development experience, proven technical leadership capabilities, and the ability to lead and manage a full engineering team end to end.

TheidealcandidatewillcomefromaFintech, Forex, Trading, or high performance systems environment, with strong experience in Java, microservices architecture, API development, backend integrations, low-latency systems, and cloud-based delivery.

This is a critical leadership role within the engineering organization. The person will be responsible not only for hands on technical guidance, but also for ensuring the team is properly structured, aligned, productive, and delivering according to business priorities. The role requires someone who can stay fully on top of team activities, break down work, assign responsibilities, remove blockers, challenge estimates, monitor progress, and ensure delivery commitments are met.

The Technical Team Lead will act as the main point of reference for the team from a technical and delivery perspective, working closely with Product, QA, DevOps, Mobile, Trading, Risk, and other business stakeholders.

The person should be able to lead with minimal supervision, take full ownership of the team’s technical direction, andensure engineering standards, delivery quality, and operational reliability are consistently maintained.

KeyResponsibilities
1.TeamLeadership&Ownership
  • Lead,mentor,andguideateamofJavabackenddevelopers.
  • Takeownershipoftheteam’sday-to-dayexecution,priorities,deliveryprogress,andtechnicaloutput.
  • Ensureallteammembershaveclearresponsibilities,priorities,andexpecteddeliverables.
  • Breakdowntechnicalworkintocleartasksandassignthemeffectivelyacrosstheteam.
  • Monitorteamprogresscloselyandproactivelyidentifydelays,risks,dependencies,andblockers.
  • Actasthefirstescalationpointfortheteamandhelpunblockissuesquickly.
  • Ensuretheteamisworkingefficiently,withclearcommunicationandaccountability.
  • Supportonboarding,knowledgesharing,coaching,andcontinuousdevelopmentofteammembers.
  • Promoteownership,collaboration,technicaldiscipline,andadelivery-focusedmindsetwithintheteam.
2.TechnicalLeadership
  • Providestrongtechnicaldirectionacrossbackendsystems,integrations,andtrading-relatedservices.
  • Leadtechnicaldesigndiscussionsandensuresolutionsarescalable,secure,maintainable,andalignedwithbusinessneeds.
  • Conductcodereviewsandensureengineeringstandards,bestpractices,andcleancodingprinciplesarefollowed.
  • Challengetechnicaldecisionswhereneededandensuretheteamfollowsthecorrectarchitectureandimplementationapproach.
  • Supportdeveloperswithcomplextechnicalissuesandensuretherightsolutionsareimplemented.
  • Drivetechnicaldocumentation,implementationplans,andknowledgesharingacrosstheteam.
  • EnsuretechnicaldecisionsareclearlycommunicatedtoProduct,QA,DevOps,andotherstakeholders.
3.BackendArchitecture&Development
  • Design,develop,andmaintainbackendservicesusingJava,preferablyJava17+.
  • Buildandenhancemicroservices,RESTAPIs,event-drivenservices,andbackendmodulesfortradingworkflows.
  • Workontradingplatformintegrations,liquiditymanagementsystems,pricefeeds,riskengines,executionservices,andinternalbackendtools.
  • Applymodernarchitecturepracticessuchasdomain-drivendesign,CQRS,event-drivenarchitecture,andeventsourcingwhererelevant.
  • WorkwithVaadinframeworkforinternalUIandconsoledevelopmentwhererequired.
  • UnderstandandcontributetomixedJava/Kotlinenvironmentswhereapplicable.
  • CollaboratewithmobileteamsandunderstandAPIintegrationrequirementsforiOSSwiftandAndroid/Kotlinapplications.
  • Ensurebackendservicesarereliable,scalable,secure,andalignedwithplatformrequirements.
4.SystemPerformance,Stability&Reliability
  • Buildandmaintainlow-latency,high-availabilitybackendcomponents.
  • Optimizesystemperformancethroughconcurrencytuning,JVMtuning,GCoptimization,andefficientservicedesign.
  • Supportperformancetesting,loadtesting,andproduction-readinessactivities.
  • Leadorsupportincidentinvestigation,rootcauseanalysis,andcorrectiveactions.
  • Ensureproductionissuesareproperlyanalyzed,documented,andfollowedupwithpreventiveactions.
  • CollaboratewithDevOps,Cloud,QA,andmonitoringteamstoimprovesystemreliability.
  • Promoteastrongengineeringculturearoundstability,observability,andoperationalexcellence.
5.Delivery&ProjectOwnership
  • Drivetechnicaldeliveryacrosssprintplanning,taskbreakdown,execution,andreleasereadiness.
  • WorkcloselywithProductOwnersandProductManagerstounderstandrequirements,clarifyscope,anddefinerealisticdeliverytimelines.
  • Challengeunclearrequirements,incompleteanalysis,orunrealistictimelineswhereneeded.
  • Ensuretechnicaldependencies,risks,andblockersareidentifiedearlyandcommunicatedclearly.
  • Trackdeliveryprogressandmakesuretheteamismovingaccordingtoagreedpriorities.
  • Ensurereleasesaredeliveredwiththerequiredquality,documentation,testingsupport,andtechnicalsign-off.
  • MaintainclearcommunicationwithProduct,QA,DevOps,andmanagementregardingstatus,risks,anddeliveryexpectations.
  • Takeownershipofdeliveryoutcomes,notonlytechnicalimplementation.
6.Cross-FunctionalCollaboration
  • PartnerwithProductteamstotranslatebusinessrequirementsintotechnicalsolutions.
  • WorkcloselywithQAandQAAutomationteamstosupporttesting,integrationtesting,regressiontesting,andloadtesting.
  • CollaboratewithDevOpsandCloudteamsondeployments,CI/CDpipelines,environments,monitoring,andinfrastructureneeds.
  • CoordinatewithMobileteamstoensurebackendAPIsandservicesmeetmobileapplicationrequirements.
  • WorkwithTrading,Risk,Dealing,Compliance,andOperationsteamswherebusinessorsystemknowledgeisrequired.
  • Ensuretechnicalcommunicationbetweenteamsisclear,structured,andaction-oriented.
7.EngineeringStandards&ProcessImprovement
  • Enforcecodingstandards,codereviewpractices,documentation,andtechnicalgovernance.
  • Improvedevelopmentprocesses,estimationaccuracy,releasereadiness,andoperationalefficiency.
  • Identifyrecurringissueswithin theteamandproposepracticalimprovements.
  • Supporttheadoptionofautomation,AItools,andengineeringproductivityimprovements.
  • Encouragetheteamtousemoderntoolsandpracticestoincreasespeed,quality,andmaintainability.
  • Ensuretheteamfollowsagreedengineering,security,andreleaseprocesses.
RequiredSkills&Experience
  • 7+yearsofbackendengineeringexperience,withstronghands-onJavadevelopment.
  • StrongexperiencewithJava17+andmodernbackenddevelopmentpractices.
  • Provenexperience(2+years)ofleadingatechnicalteam(7+members)asateamortechnicallead.
  • Experiencemanagingteamdelivery,taskbreakdown,estimation,technicalplanning,andexecution.
  • Strongunderstandingofmicroservicesarchitectureanddistributedsystems.
  • ExperiencedesigninganddevelopingRESTAPIsandbackendintegrations.
  • Experiencewithevent-drivensystems,messaging,andasynchronousprocessing.
  • Strongunderstandingofsystemperformance,scalability,reliability,andproductionsupport.
  • ExperiencewithcloudenvironmentssuchasAWS,GCP,orAzure.
  • ExperienceworkingwithDevOpsteamsonCI/CD,deployments,andenvironmentmanagement.
  • Strongcommunicationskillsandabilitytoworkwithbothtechnicalandnon-technicalstakeholders.
  • Abilitytoleadwithownership,accountability,andminimalsupervision.
  • Strongproblem-solvingskillsandabilitytomakedecisionsunderpressure.
PreferredSkills
  • ExperienceinForex,CFD,Fintech,Trading,Banking,orfinancialsystems.
  • Experience with trading platform integrations, liquidity providers, price feeds, execution systems, or risk engines.
  • KnowledgeofFIXProtocolandFIXMarketData.
  • Experiencewithpricefeedaggregationengines.
  • ExperiencewithVaadinframework.
  • KnowledgeofKotlinandmixedJava/Kotlinenvironments.
  • UnderstandingofmobiletradingapparchitectureandbackendAPIrequirementsforSwift/Kotlinapplications.
  • ExperiencewithmonitoringtoolssuchasGrafana,Prometheus,ELK,orsimilar.
  • ExposuretofinancialregulationssuchasFSA,DFSA,CySEC,FCA,ASIC,orsimilar.
  • ExperiencewithDocker,Kubernetes,Terraform,orcloud-nativearchitecture.
  • ExperienceusingAItoolstoimprovedevelopmentproductivity,codequality,documentation,anddeliveryefficiency.
PersonalAttributes
  • Strongsenseofownershipandaccountability.
  • Proactiveandhands-onleadershipstyle.
  • Abletostayontopofmultipleprioritiesandensurenothingisleftunmanaged.
  • Strongtechnicaljudgmentandabilitytochallengedecisionsconstructively.
  • Delivery-focusedandabletodriveteamstowardclearoutcomes.
  • Comfortableworkinginafast-paced,high-pressureenvironment.
  • Strongcommunicatorwiththeabilitytoaligntechnicalteamsandbusinessstakeholders.
  • Abletomentor,coach,andraisetheperformanceleveloftheteam.
  • Practical, structured, and solution-oriented.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Head of Engineering, Architecture, and Delivery
Head of Engineering, Architecture, and Delivery

Boundless • Dubai

On-site
AED 1,200,000 - 1,800,000
Tech Lead (m/f/d)
Tech Lead (m/f/d)

Halian • Abu Dhabi

On-site
AED 279,000 - 558,000
Mobile App Team Lead
Mobile App Team Lead

IC • Dubai

On-site
AED 300,000 - 480,000
Staff Engineer (Java) - Relocation to Dubai
Staff Engineer (Java) - Relocation to Dubai

Salt • Dubai

On-site
AED 180,000 - 280,000
Technical Lead
Technical Lead

techcarrot • Dubai

On-site
AED 400,000 - 700,000
Mobile Development Lead
Mobile Development Lead

Staff Connect Information Technology Consultants • Dubai

On-site
AED 360,000 - 600,000
Senior Technology Lead – Java & Cloud
Senior Technology Lead – Java & Cloud

Dicetek LLC • Abu Dhabi

On-site
AED 240,000 - 360,000
Senior .NET Engineer
Senior .NET Engineer

IC • Dubai

On-site
AED 480,000 - 720,000
Services Technical Director
Services Technical Director

Backbase • Dubai

On-site
AED 350,000 - 700,000
Engineering Product Lead – Trading Platforms
Engineering Product Lead – Trading Platforms

Confidential Jobs • Dubai

On-site
AED 900,000 - 1,400,000