£750 Per day
Undetermined
Hybrid
London
Summary: The Senior Java Developer role at a Global Investment Bank in London involves developing and maintaining a complex Trade Supervision platform. The position requires collaboration with various stakeholders to deliver high-quality solutions and contribute to development strategies. The role emphasizes expertise in Java development and modern architectural practices. It is a hybrid contract position with a competitive day rate.
Key Responsibilities:
- Develop and maintain key components of the Trade Supervision platform, ensuring timely and high-quality delivery.
- Tackle complex, high-impact issues through deep analysis of architecture, business processes, and industry standards.
- Provide expert advice to design resilient, future-proof solutions.
- Contribute ideas and strategies for new projects and enhancements within the Markets Technology space.
Key Skills:
- Proven experience in Java development, particularly with Java and Spring Boot.
- Expertise in Microservices architecture, RESTful APIs, and messaging/streaming technologies (e.g., Tibco, Apache Kafka).
- Strong database experience with SQL/NoSQL technologies (SQL Server, Oracle, MongoDB).
- Experience with distributed systems, deploying on Linux and potentially in cloud environments (AWS, Azure), with familiarity in DevOps tools (Docker, Kubernetes).
- High standards for code quality, including code reviews, unit testing, CI/CD, and deployment processes.
- Knowledge of testing automation principles (e.g., TDD, BDD, contract testing).
- A strong drive to learn, innovate, and tackle new challenges with emerging technologies.
Salary (Rate): £750
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT