What You'll Be Doing
- Design, develop and maintain robust applications using Core Java (J2SE).
- Build and optimise multithreaded and network-based applications.
- Apply object-oriented principles and established design patterns.
- Develop, debug and troubleshoot applications in Linux environments.
- Collaborate with experienced engineers to deliver reliable, high-quality software.
Essential Skills
- 5+ years' hands-on Core Java (J2SE) development experience.
- Strong multithreading and concurrency expertise.
- Solid network programming experience.
- Excellent understanding of OOP and design patterns.
- Strong Linux development skills.
- Experience with Eclipse, Ant or equivalent tools.
Nice to Have
- Financial services or investment banking experience.
- Exposure to trading platforms or market data systems.
- High-performance Java application development.
Why Consider This Opportunity?
- Work on technically challenging applications within financial services.
- Apply your Core Java expertise to complex engineering problems.
- Enjoy hybrid working - 3 days per week in London.
IR35 Status:
Not specified