Lead Platform Engineer will be responsible for introducing processes, tools, and methodologies, using Java. This is a fantastic opportunity to be working with the UK delivery and Solution Architecture teams on a major modernisation change programme. You will be at the forefront of a significant modernisation initiative, transitioning our existing platform from COBOL, HPE Nonstop Proprietary to a state-of-the-art, (micro) Service Orientated, Event Driven architecture, with Java as the cornerstone.
This role is best suited for someone with strong hands-on Java experience that has coached or led other developers within their career.
responsibilities :
Lead the implementation of the target platform using Java, Kafka and related technologies, building scalable Microservices that utilise the Event Driven Architecture paradigm
Recommend and document the targeted technologies in conjunction with the Solution Architecture and UK delivery teams
Ensure that the development framework e.g. coding guidelines, SDLC, architecture, principles and processes is followed by the delivery teams
Work with our Cyber & Information Security team to enhance our security capabilities
Automate and streamline deployment, testing, and release processes using appropriate tools, building on what we already have and extending with new capabilities where helpful
Build/configure tools to monitor and optimise system performance and availability, helping engineering teams to troubleshoot and resolve issues as they arise
Drive and manage the platform feature roadmap through collaboration with the UK delivery team, Solution Architecture and other stakeholders
Lead a small DevOps team to evolve the platform and provide efficiency-saving measures to the delivery teams
requirements-expected :
Experience in Java development of enterprise services/applications is essential for this role
Experience with Kafka and Splunk is essential
Experience of DevOps and leading implementation of DevOps capability is essential
Experience of container technologies such as Docker and Kubernetes is essential
Experience of using SQL and NoSQL is essential
Experience of application profiling and performance tuning is highly desirable
Experience of using Angular, Spring Framework, Cucumber, Azure DevOps (formerly TFS/VSTS or similar tool) is highly desirable
offered :
Work closely with inspiring, supportive and engaged colleagues from more than 80 different countries.
Practice your talents in a highly professional international environment.
Join a learning and development environment with an emphasis on knowledge sharing and training.
Competitive salary and comprehensive benefits.
benefits :
private medical care
sharing the costs of professional training & courses