Back to jobs
C
Lisbon, Lisbon, PortugalPosted 6 days ago
Full-timehybrid

Job Description

Overview:

We are looking for an experienced Senior developer to work on successful FX electronic dealing platform. We are looking for a seasoned self-leading candidate with hands-on in Java core (Java SE), multithreading/concurrency/performance experience. Good understanding on how JVM behaves on the backstage (Garbage Collections, Memory Model, JIT compilation, Cache oblivious algorithms). Ability to create design of highly loaded / low latency applications and successful experience to refactor old design to new one. We also have a part of project written in .net, so C# experience is much appreciated. Candidate will be acting at multirole - workout requirement, implement, test, confirm with business, release and participate in L3 PROD support rote. Thus, knowledge of financial products and electronic/exchange trading as well as Business Analysis (user stories) and System Design / Non-Functional management / SDLC / QA would be highly beneficial.

What will you do?

  • Responsible for the development and maintenance of the trading platform
  • Ensure the platform is developed and maintained to the highest standards of quality, security, and performance
  • Participate in an agile based software development life cycle including technical analysis, documentation, development, testing and code reviews
  • Collaborate with the production support team for release and maintenance of the components

What are we looking for?

  • At least 5 years software development experience, with at least 2 years as an IT team lead
  • Experience with electronic trading platforms or other high-load real-time systems
  • Experience in agile development methodologies
  • Experience in migration / refactoring projects to new rails
  • English - expert
  • Experience with Java core (SE)
  • Experience with C#
  • Knowledge of SDLC
  • Leading developers
  • Presentation skills
  • Focusing on targets (tasks)

What can you expect from us?

  • A permanent job contract for a long term project;
  • Tech equipment + SIM Card + personal smartphone;
  • Health and Life Insurance;
  • Social events and team buildings;
  • The commitment of letting you grow with us, and be rewarded accordingly;
  • A dynamic and young team that will be always there to support you;
  • Training in the latest technologies;
  • Coffee, fruits, snacks and a warm welcoming when you pass by the office.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
Java Developer at Caixa Mágica Software | Renata