We are looking for a Senior Java Team Lead to join a front-office eTrading IT environment focused on core FX application services.
Work setup: Hybrid – Lisbon – 2 days on-site per week.Responsibilities:Lead the analysis, development, and delivery of new features for core FX application servicesContribute hands-on to Java and C# development across core components, shared libraries, feed handlers, reporting tools, and front-end applicationsMaintain and enhance existing systems in a high-availability, front-office environmentSupport migration and refactoring initiatives toward updated technical frameworks and architecturesCollaborate directly with traders, front-line support teams, and other development teams to address business and production needsBalance planned development work with urgent production support and issue resolutionReview and understand existing codebases across different programming languages when requiredOperate within agile delivery practices while ensuring performance, low latency, and system reliabilityMust-have requirements:5+ years of software development experience2+ years of experience as an IT Team LeadStrong expertise in Java Core, including multithreading, low latency, and optimizationPractical experience with C#Previous experience in front-office environments, electronic trading platforms, or high-load distributed architecturesExperience with migration and refactoring projectsGood knowledge of FX productsFluent spoken and written EnglishIf you're interested, apply directly or send your CV with your daily rate and availability for a call to .