Job DescriptionJava Full Stack Engineer - Investment Banking
A leading investment bank in London is seeking a highly skilled Full Stack Developer with expertise in Java to join their innovative technology team.
Responsibilities:
- Design, develop, and maintain high-performance Java applications, ensuring robust and scalable backend systems.
- Develop dynamic, responsive front-end interfaces using either React or Angular and TypeScript, delivering seamless user experiences.
- Collaborate with cross-functional teams, including traders, quantitative analysts, and other technology experts, to deliver cutting-edge solutions.
- Ensure high code quality through rigorous testing, code reviews, and adherence to best practices in software development.
- Participate in the full software development life cycle, from requirements gathering and design to deployment and ongoing support.
- Optimize application performance, with a focus on multithreading, concurrency, and system reliability.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Strong proficiency in Java, including experience with microservices architecture and backend development.
- Solid experience with front-end development using either React or Angular
- Strong understanding of multithreading, concurrency, and performance optimization techniques is a plus
- Excellent problem-solving skills and the ability to tackle complex software development challenges.
- Effective communication skills and the ability to work collaboratively in a diverse team environment.
Apply via the link or email mmcdonough@vertuspartners.com for more information.