Finance Java Developer M/W

Permanent contract
Lisbon
Salary: Not specified
Occasional remote
Apply

Meritis
Meritis

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

We're seeking a Senior Java Developer to join the Investment Banking team of our client! As a Senior Java Developer in e-Trading, you'll be working on critical projects in the financial technology sector, with a focus on performance and reliability

 

Your tasks

- Designing and implementing robust and scalable Java applications for E-Trading systems, in the Equities, Rates and Credit, FX and Equity Derivatives space,

- Collaborating with the trading and operations teams to understand requirements and provide technical solutions,

- Mentoring and guiding junior developers,

- Understanding of design & architecture principles, common data structures and algorithms complexity,

- Staying 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 ship new features,

- Identify and correct bottlenecks and fix bugs,

- Help maintain code quality, organization, and automatization.


Preferred experience

Experience and technical Skills

- At least 3 years of experience in Java development, 

- Very good hands-on experience with Java (11+ versions), ideally including concurrency and performance tuning, 

- Experience with unit testing and continuous integration/delivery processes, 

- Experience with version control systems such as Git, 

- Proficient Linux user.

 

Soft Skills

- Fluency in English (both written and spoken), 

- Excellent problem-solving and critical thinking skills, 

- Good interpersonal and communication skills, including the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.

Want to know more?

Apply