Point your AI agent at freehire and let it find you a job.

Get the CLI →

Asenium Consulting

Senior Java Software Engineer

Posted 8 views
Discussion

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 services
  • Contribute hands‑on to Java and C# development across core components, shared libraries, feed handlers, reporting tools, and front‑end applications
  • Maintain and enhance existing systems in a high‑availability, front‑office environment
  • Support migration and refactoring initiatives toward updated technical frameworks and architectures
  • Collaborate directly with traders, front‑line support teams, and other development teams to address business and production needs
  • Balance planned development work with urgent production support and issue resolution
  • Review and understand existing codebases across different programming languages when required
  • Operate within agile delivery practices while ensuring performance, low latency, and system reliability

Must‑have requirements:

  • 5+ years of software development experience
  • 2+ years of experience as an IT Team Lead
  • Strong expertise in Java Core, including multithreading, low latency, and optimization
  • Practical experience with C#
  • Previous experience in front‑office environments, electronic trading platforms, or high‑load distributed architectures
  • Experience with migration and refactoring projects
  • Good knowledge of FX products
  • Fluent spoken and written English

If you’re interested, apply directly or send your CV with your daily rate and availability for a call to j.sierra@asenium.com.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available