Senior Java Developer
Relocation | Portugal | Hybrid | up to 85K Euro / year gross
Project: Equities E-Trading in a leading European bank
Job description:
- Design and implement robust and scalable Java applications for E-Trading systems, in the equities, FX and Credit space
- Collaborate with the trading and operations teams to understand requirements and provide technical solutions
- Mentor and guide junior developers
- Understand design & architecture principles, common data structures and algorithms complexity
- Stay up-to-date with the latest Java technologies and trends in E-Trading, with a focus on algorithmic trading platforms
- Collaborate with cross-functional teams to define, design, and deliver new features
- Identify and correct bottlenecks and fix bugs
- Help to maintain code quality, organization and automation
- Salary up to 85K Euro / year gross
- Onsite position
Qualification:
- Bachelor's degree in Computer Science, Computer Engineering or related field
- At least 5 years of experience in Java development, with a focus on E-Trading systems and specifically in the electronic equities space
- Excellent hands-on experience in Java (11+ versions), including concurrency and performance tuning
- Experience in algorithmic trading platforms and techniques
- Experience in unit testing and CI/CD processes
- Knowledge of version control systems such as Git
- Proficient Linux user
- Fluent English (both written and spoken)
- Excellent problem-solving and critical thinking skills
- Good interpersonal communication skills, including the ability to effectively communicate technical concepts to both technical and non-technical stakeholders
In case of an offer, the bank provides work authorization.
Candidates located in Russia and those who need to enter Russia to obtain a Portuguese visa are not considered due to the delayed timing of the visa application process.
Contacts: @ira_tech
