cover image
Vallum Associates

Java Software Engineer

Hybrid

London, United kingdom

Mid level

Freelance

22-09-2025

Share this job:

Skills

Communication Leadership Creativity Java SQL NoSQL Docker Kubernetes Coaching Motivation Architecture Programming Azure AWS Spring Hibernate GCP Spring Boot Kafka Microservices

Job Specifications

Key Responsibilities:

* Demonstrates significant working knowledge of Java and related technologies and advises on design, development, and implementation.

* Leads by example, promoting an open and inclusive culture, holding responsibility for motivation, retention and performance management.

* Leads the delivery of critical projects, coaching team members to be productive with little direction; delegating and reviewing work when required.

* Leads timely design work and planning for epics, breaking them down to stories with product owners and other leads. Build and maintain microservices that are scalable and reliable.

* Collaborate with a broad range of stakeholders to establish and achieve set out objectives.

* Coach and guide the team's developers on best practices for maintainable code with sufficient coverage of automated testing

* Design and implement database solutions in SQL & NoSQL, ensuring optimal performance, resilience, and scalability.

* Collaborate with broad range of stakeholders to establish and achieve set out objectives.

* Own solution documentation and alignment to standards, policies & strategy across emerging technology, as well as wider Group technology

Required Skills and Experience:

* Experience with Kafka/Event-driven architecture

* Computer science, software engineering or relevant technical background required.

* A minimum of 5 years of professional experience in backend development with a track record if producing and maintaining efficient and maintainable code.

* Strong communication skills, with the ability to interact with stakeholders across business & technology at all levels, both internally and externally

* Experience in coaching other developers; reviewing developers' work and providing feedback.

* Vision and creativity: Ability to foresee roadblocks, conceive intelligent solutions and contribute innovative ideas, as well as manage change and ambiguity effectively and confidently.

* Leadership: Ability to lead ownership of deliverables and work with stakeholders across the business to progress and achieve the relevant goals to ensure development, deployment & delivery is successful.

Mandatory Technical Skills:

* 5 or more years programming in Java

* Spring inc. Spring Boot, Spring JDBC, Spring Data, Hibernate/JPA, building REST services

* Understanding of REST API design

* Experience of deploying and maintaining applications in the cloud (Azure, AWS, GCP or similar

Desirable Technical Skills:

The following skills are nice-to-have and we welcome applicants without the experience stated below.

* Docker and Kubernetes

* Experience in designing and maintaining microservices

* Knowledge of event-based architecture.

* Experience of working with DLT technologies

About the Company

Vallum Associates offer best in class talent acquisition on a contingency, retained, or project basis. Through our dedicated sector consultants, our specialised brands have the knowledge and connections to provide tailored hiring and project services across industries : * Banking & Financial * Energy, Utilities & Commodities * Engineering & Renewable * Insurance Services Our specialised industry and sector specific consultants are able to offer a personalised experience to fit your needs. Our unique associate consultativ... Know more