IT & Software

Senior Java Software Engineer

Arrows

London · England · United Kingdom

West London – Hybrid (2 days onsite a week)

An exciting opportunity has opened up, working on modern, high-scale technology within a talented engineering environment.

This is a fantastic opportunity for an experienced Java Engineer to get hands-on with microservices, Kubernetes, Kafka and event-driven architecture , while contributing to applications used at significant scale.

What you'll be doing

Design, develop and test new microservice applications using technologies including Docker and Kubernetes

Build highly scalable, maintainable and extensible applications

Work closely with other developers, sharing knowledge and driving best practices

Mentor junior developers and contribute to internal training initiatives

Help shape and improve software delivery principles, standards and engineering practices

Work with modern event-driven architectures and distributed systems

What we’re looking for

Strong commercial experience developing with Java

Hands-on, Strong experience with Kubernetes and Kafka

Experience with configuration and build tools such as Jenkins, Maven and/or Gradle

Familiarity with Prometheus and Grafana

Strong understanding of software engineering methodologies, including Scrum and XP

Knowledge of design patterns, SOLID principles and event-driven design

Experience with TDD, BDD and pair programming

#J-18808-Ljbffr

Reference: WJ-766_22504516

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.