Salary: £? - ? per year
Requirements:
- Strong core Java programming skills
- Strong systems development experience across all stages of the software delivery lifecycle, including design, development, testing, live implementation, and post-implementation support
- Strong hands‑on object‑oriented design skills
- Experience developing services and microservices in Java
- Hands‑on Spring Boot experience
- Experience developing containerised services using Docker and Kubernetes
- Experience developing and deploying on Unix or Linux
- Hands‑on experience with the Kafka ecosystem
- Experience with profiling and performance tuning
- Experience with Behaviour‑Driven Development and Test‑Driven Development principles and practices
- Experience with public cloud development
- Demonstrable solution design and development skills
- Strong communication and presentation skills
- Ability to motivate, mentor, and coach others
- Ability to work independently without close supervision
- Ability to complete work within agreed timescales and identify suitable solutions
- Desirable: experience working in an Agile development team
- Desirable: experience designing and implementing platform‑independent, database‑independent event‑driven applications
- Desirable: database design experience with Oracle or similar technologies
- Desirable: experience with Splunk
- Desirable: experience with DevOps principles, processes, and tooling
- Desirable: experience with IBM MQ
- Desirable: familiarity with messaging standards such as ISO 15022, ISO 20022, and JSON
- Desirable: experience in Financial Market Infrastructure and/or regulated environments
Responsibilities:
- Work as part of an Agile development team to migrate a legacy application to a new event‑based and service‑oriented architecture
- Collaborate with the Solution Architect, Technical Lead, Application Architects, and other stakeholders
- Lead delivery of a coherent end‑to‑end IT solution that meets functional and non‑functional requirements
- Ensure the solution complies with Enterprise engineering and architecture standards
- Ensure end‑to‑end consistency of solution delivery across platforms and teams by organising walkthroughs with delivery teams
- Ensure the solution meets design and development guidelines and standards
- Undertake hands‑on development in the new technologies used
- Coach and support more junior colleagues
Technologies:
- AI
- Architect
- Cloud
- DevOps
- Docker
- IBM
- Support
- JSON
- Java
- Kafka
- Kubernetes
- Linux
- Oracle
- Splunk
- Spring
- Spring Boot
- Unix
- microservices
More:
We are hiring a Senior Java Engineer for a 12‑month contract role based in London with a hybrid working pattern of two days per week on site, requiring around eight days on site per month. This is an AI‑augmented delivery role within banking, focused on server‑side deployment and migration work. The day rate is €600 to €700 inside IR35, with an ASAP start. We offer the opportunity to work on a major legacy migration into an event‑based, service‑oriented architecture while collaborating with experienced architecture and delivery stakeholders in a regulated environment.
last updated 36 week of 2026
#J-18808-Ljbffr
Senior Java Engineer - London employer: Salt
As a UX Designer at our global investment management firm in London, you'll be part of a dynamic and innovative team that values creativity and collaboration. We offer a hybrid work environment, competitive salary, and comprehensive benefits, alongside ample opportunities for professional growth in the rapidly evolving field of digital marketing and AI. Join us to shape engaging user experiences while working on cutting-edge projects that blend classic UX design with emerging technologies.