
Senior Java Developer
Job Description
3 days per week on site in Sheffield
Contract to permanent
Role Overview:
We are seeking a Senior Full Stack Engineer to join a global team responsible for modernizing architecture and replacing legacy systems with microservices. This platform collects and processes data from multiple sources to meet regulatory and risk requirements, while leveraging AI/ML capabilities to enhance automation, insights, and decision-making.
Role Responsibilities:
Deliver production-ready code and contribute to system architecture aligned with a microservice structure.
Design and implement AI/ML-driven features, including data pipelines, model integration, and inference services.
Drive faster delivery of reliable code across the team, leading by example.
Engage with business and engineering leadership to understand requirements and translate them into scalable AI/ML solutions.
Propose innovative ideas for applying machine learning to improve data quality, risk assessment, and operational efficiency.
Promote and lead a strong engineering culture within the team.
Collaborate with a distributed global team across multiple regions.
Identify and remove impediments, manage risks, and communicate issues to program management.
Find and implement programmatic solutions to process inefficiencies.