£700 Per day
Inside
Hybrid
London Area, United Kingdom
Summary: The Senior Java Engineer role focuses on migrating legacy applications to a new event-based and service-oriented architecture within a banking environment. The position requires strong technical skills in Java, Kafka, and Docker, along with leadership capabilities to guide junior staff. The role is hybrid, requiring on-site presence for 8 days per month, and is classified as inside IR35. The contract duration is 12 months, with an immediate start date.
Key Responsibilities:
- Work as part of an Agile development team to deliver migration of legacy applications.
- Lead delivery of end-to-end IT solutions meeting functional and non-functional requirements.
- Ensure compliance with Enterprise engineering and architecture standards.
- Organise walkthroughs of solutions with delivery teams for consistency.
- Support development of junior colleagues through hands-on development and coaching.
Key Skills:
- Strong systems development experience across all stages.
- Strong hands-on Object-Oriented Design skills.
- Core Java programming skills.
- Experience in developing services/micro-services in Java.
- Experience with Docker and Kubernetes for containerised services.
- Hands-on SpringBoot skills.
- Experience in Unix or Linux environments.
- Hands-on experience with the Kafka ecosystem.
- Experience in profiling and performance tuning.
- Knowledge of Behaviour-Driven and Test-Driven development principles.
- Experience in Public Cloud development.
Salary (Rate): £700 daily
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: Senior
Industry: IT
Senior Java Engineer (Kubernetes, Kafka, SpringBoot) – Finance – London
Daily rate: £500 - £700 (inside IR35)
Duration: 12 months
Hybrid: 8 days per month
Start: ASAP
A banking client of mine is looking for a Senior Java Engineer with Kafka and Docker skills to join the team on a freelance basis. Must be based in the UK and happy to be on site 8 days per month which is mandatory.
Responsibilities & Duties
- Working as part of an Agile development team to deliver the migration of the legacy application to new event-based and service-oriented architecture solution, working in collaboration with the Solution Architect, Technical Lead, Application architects and other stakeholders.
- Lead delivery of a coherent end-to-end IT solution that meets both functional and non-functional requirements.
- Ensuring that the IT solution complies with the Enterprise engineering and architecture standards.
- Ensuring end-to-end consistency of solution delivery across platforms and teams by, for instance, organising walkthroughs of the solution with delivery teams.
- Ensuring that the solution meets guidelines and standards for design and development.
- Undertaking hands-on development and coaching staff in the new technologies used; The successful candidate will be expected to support the development of more junior colleagues
Technical Skills:
- Strong systems development experience at all stages of systems development covering design, development, testing, live implementation and post implementation support.
- Strong hands-on Object-Oriented Design skills
- Strong core Java programming skills
- Experience of developing services/micro-services in Java
- Experience of developing containerised services using Docker and Kubernetes
- Hands-on SpringBoot skills
- Experience of developing and deploying on Unix or Linux
- Hands-on experience of using the Kafka ecosystem
- Experience of profiling and performance tuning
- Experience of Behaviour-Driven and Test-Driven development principles and skills
- Experience of Public Cloud development
Desirable Skills:
- Working in an Agile development team
- Designing and implementing platform independent, database independent event driven applications
- Database design skills in technologies such as Oracle
- Splunk
- DevOps principles, processes and tooling
- IBM MQ Messaging Standards, for example ISO 15022, ISO 20022 and JSON
- Working in Financial Market Infrastructure and/or Regulated environments