£750 Per day
Undetermined
Hybrid
London, UK
Summary: The Senior Java Developer will be integral to the development and maintenance of a complex Trade Supervision platform at a global investment bank in London. This role involves collaboration with various stakeholders to deliver high-quality solutions and contribute to strategic development practices. The position requires expertise in Java and related technologies, focusing on creating resilient and innovative solutions. The working model is hybrid, allowing for flexibility in work arrangements.
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 (eg, 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 (eg, TDD, BDD, contract testing).
- A strong drive to learn, innovate, and tackle new challenges with emerging technologies.
Salary (Rate): 750
City: London
Country: UK
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT