Senior Java Developer - Multithreading/Microservices sought by leading investment bank based fully remote.
???????**Inside IR35**
Qualifications:
Knowledge/Experience:
- 7 years of relevant experience using Java to develop service oriented, multi-tiered, and micro-service applications
- Strong Software development fundamentals, data structures, design patterns, Object-Oriented programming, architecture, algorithms, and problem-solving skills
- Experience with system performance tuning and low latency Java programming
- Experience working with multi-threaded applications
- Technical skills include Java, Spring, TDD, DBs, and UNIX/LINUX
- Understanding of financial derivatives (rates or other) or willing to learn about this area is a plus
Competencies:
- Strong verbal and written communication skills; ability to face off to business users
- Self-motivated individual and with determination to achieve goals
- Willingness to learn, both technically and professionally
- Strong analytical and problem solving skills
- Good team working skills and ability to work in a distributed global team environment
- Ability to work on a fast-pace environment; Flexible and able to deliver quality results in the required timeframe
Education:
- Bachelor's degree/University degree or equivalent experience
Please apply within for further details or call on
Alex Reeder
Harvey Nash Finance & Banking