
Search by job, company or skills
We are looking for a Senior Java Developer to join our client, a Private European Investment Bank. The role focuses on building and enhancing trading-related applications, ensuring they meet performance, security, and regulatory standards. You will work closely with global teams while maintaining and improving existing platforms.
Design, develop, and maintain high-performance, scalable Java applications.
Work with solution architects to build secure and maintainable software solutions.
Perform code reviews and ensure adherence to coding best practices.
Collaborate with QA teams on automated testing and CI/CD processes.
Identify and address performance, security, and reliability issues.
Produce and maintain technical documentation, including designs and API specs.
Troubleshoot and resolve technical escalations.
Continuously improve existing applications and platform components.
Mentor junior developers and support their technical development.
Work closely with stakeholders to gather, clarify, and translate requirements.
Provide regular updates on progress and changes.
Contribute to planning activities, release cycles, and change management processes.
Maintain strong collaboration with global team members.
Ensure all work aligns with regulatory, risk, and compliance standards.
5+ years of software development experience.
Strong proficiency in Java.
Solid understanding of unit testing and component testing.
Experience with cloud technologies (preferably Azure Kubernetes Service).
Cloud-native application development experience.
Proficient with Linux and Windows environments.
Experience with CI/CD tools such as GitLab or GitHub.
Exposure to Apache Kafka.
Experience in the financial industry.
Experience working with globally distributed teams.
This is a 12-months initial contract with high visibility for a permanent conversion.
Job ID: 134310035