Negotiable
Inside
Hybrid
London, England, United Kingdom
Summary: The role of Senior Java Backend Developer involves working with a top-tier investment bank to develop a new financial product. Candidates should possess strong expertise in Core Java, concurrency, microservices, and infrastructure as code. Knowledge of financial accounting and OTC derivatives is advantageous, as the project is finance-focused. The position is hybrid, requiring 2-3 days onsite per week in Canary Wharf, London.
Key Responsibilities:
- Develop backend solutions using Core Java, focusing on immutability and clean OOP design.
- Implement concurrency features including threads, visibility, synchronization, and pooling.
- Design and develop microservices with domain/event-driven architecture.
- Utilize infrastructure as code tools such as Ansible for observability and infrastructure improvements.
- Collaborate with teams to ensure the product meets financial accounting and OTC derivatives requirements.
Key Skills:
- Proficiency in Core Java and object-oriented programming principles.
- Experience with concurrency and multithreading concepts.
- Knowledge of microservices architecture.
- Familiarity with infrastructure as code practices and tools like Ansible.
- Understanding of financial accounting and OTC derivatives is a plus.
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: Senior
Industry: Finance