Java Technical Lead
منذ أسبوع
Sharjah city, Sharjah, الإمارات العربية المتحدة
IC
دوام كامل
مجانًا عبر البريد الإلكتروني أو Google
احفظ هذه الوظيفة وحافظ على تنظيم بحثك
قم بإنشاء حساب مجاني لحفظ الوظائف وإنشاء التنبيهات والعودة إلى هذه القائمة من لوحة التحكم الخاصة بك.
مجانًا عبر البريد الإلكتروني أو Google
بالمتابعة، فإنك توافق على الشروط & سياسة الخصوصية.
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. Workclose
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. Workclose