SENIOR JAVA DEVELOPER / JAVA CORE (HYBRID)
SENIOR JAVA DEVELOPER / JAVA CORE (HYBRID)
3 days ago Be among the first 25 applicants
SENIOR JAVA DEVELOPER / JAVA CORE (LISBON)
Portuguese company hires for hybrid position
? Location: Lisbon, Portugal
⚠ Candidates must already live in Portugal
? Language Requirements: Fluent in English
? Experience Levels: 8-15 years of experience
? Setor: Banca
⚠ Instructions: Please send your CVs in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success
Role Overview
We are seeking an experienced Senior Java Developer to join a team responsible for the development and optimization of a
- performance FX electronic trading platform. This is a hands‑on role for a seasoned developer with deep expertise in Java Core (Java SE), multithreading, and low‑latency application design. The ideal candidate is proactive, technically curious, and capable of driving improvements across design, implementation, and production.
You will work across the full software lifecycle — from requirements analysis and system design to coding, testing, deployment, and Level 3 production support.
Key Responsibilities
- Design, develop, and maintain a high‑load, low‑latency trading platform.
- Ensure system reliability, scalability, and performance optimization.
- Refactor legacy systems into modern, modular architectures.
- Participate in all stages of the Agile development lifecycle, including technical analysis, design documentation, coding, testing, and code reviews.
- Collaborate closely with business stakeholders and support teams to ensure smooth release and post‑deployment operation.
- Contribute to system design discussions, focusing on
- functional aspects such as performance, resilience, and maintainability. - Take ownership of problem resolution and assist with production incidents as part of the support rotation.
Required Technical Skills
- 8+ years of professional software development experience.
- Proven experience with Java Core (Java SE), multithreading, concurrency, and performance optimization.
- Strong understanding of JVM internals — Garbage Collection, Memory Model, JIT compilation, and cache‑aware algorithms.
- Experience designing and optimizing high‑throughput, real‑time applications.
- Familiarity with. NET/C# is highly appreciated.
- Experience with Agile methodologies and refactoring/migration projects.
- Solid grasp of software design principles, system architecture, and SDLC best practices.
Preferred Experience
- Previous work with electronic trading platforms or high‑frequency systems.
- Understanding of financial products and exchange‑traded instruments.
- Experience in Business Analysis (user stories, functional validation).
- Exposure to QA processes, non‑functional testing, and release management.
Language Requirements
- English: Expert (C1 – mandatory)
Soft Skills
- Strong leadership and mentoring abilities.
- Excellent presentation and communication skills.
- Highly goal‑oriented, self‑driven, and structured.
- Capable of working both independently and collaboratively in a cross‑functional team.
- Analytical mindset and a focus on continuous improvement.
- Informações detalhadas sobre a oferta de emprego
Empresa: iTRecruiter Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 18. 11. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!