Java Engineer

Hackajob Ltd
Leeds, UK
2 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£90,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Cloud Computing Code Generation Software Quality Code Review Continuous Integration Cursor (Graphical User Interface Elements) Software Debugging Distributed Computing Environment
+31 more
Distributed Systems Github Gradle Spring Framework Apache Maven Enterprise Messaging Systems Microsoft SQL Server OAuth OpenShift Oracle (Applications) Scrum Methodology Redis Standard Sql Software Engineering SQL Databases Spring Cloud GitHub Copilot Snowflake Outsystems Prompt Engineering Spring-boot Software Security Backend Git Kubernetes Apache Kafka Bitbucket Restful APIs Software Version Control Docker Microservices

Job description

  • We design, develop, and maintain backend components in Java with a focus on performance and resilience.
  • We contribute hands-on to features across messaging, caching, and distributed processing layers.
  • We troubleshoot and resolve issues related to sequencing, recovery, message failures, and large-volume processing.
  • We support releases, deployments, and production stability activities.
  • We adhere to CI/CD pipelines, code quality standards, and operational readiness requirements.
  • We apply performance, security, and resilience best practices, particularly around message handling.
  • We work closely with the Technical Lead and peers to deliver against team objectives.
  • We contribute to technical discussions, design reviews, and knowledge sharing within the team.
  • We raise risks, blockers, and progress updates clearly within the team.

Technologies:

  • AI
  • API
  • AWS
  • Backend
  • BitBucket
  • CI/CD
  • Cloud
  • Copilot
  • Cursor
  • Docker
  • Git
  • GitHub
  • Gradle
  • Support
  • JWT
  • Java
  • Kafka
  • Kubernetes
  • Maven
  • OAuth
  • OpenShift
  • Oracle
  • REST
  • Redis
  • SQL
  • Security
  • Spring
  • Spring Boot
  • microservices
  • Embedded
  • OutSystems
  • Snowflake

Requirements

  • We are looking for solid, practical experience in backend Java development and an interest in scalable distributed systems.
  • We seek some exposure to trading or financial platforms, with awareness of non-functional requirements such as latency, resiliency, throughput, and failover handling.
  • We require experience developing cloud-native applications with a microservices architecture running on Docker, OpenShift, or Kubernetes.
  • We need solid application development skills in Java, SQL (SQL Server, Oracle, etc.), and messaging platforms such as Kafka and MQ.
  • We require experience with the Spring framework and Spring Boot technologies.
  • We need experience in Java REST API development and application security best practices such as OAuth and JWT.
  • We require experience with build and source control tools such as Gradle, Maven, Git, and Bitbucket.
  • We value familiarity with caching services such as Redis.
  • We are looking for awareness of AI coding assistants such as GitHub Copilot, Cursor, or Claude to accelerate development, generate boilerplate, and review code.
  • We expect the ability to apply AI tooling critically by validating, refactoring, and integrating AI-generated code rather than accepting output uncritically.
  • We value awareness of prompt engineering techniques relevant to software development workflows, including code generation, test writing, documentation, and debugging.
  • We require experience working in an Agile/Scrum environment.

About the company

We are Version 1, an award-winning technology and transformation partner with 30 years in business, trusted by global brands to deliver solutions that drive customer success. We are a UK and Ireland premier AWS, Microsoft, and Oracle partner, with 3,300 employees and a €350m/£300m revenue business, and we have been a Great Place to Work in Ireland and the UK for 10 years. We are hiring for our UK Digital Data & Cloud Practice, where the team is expanding rapidly. This role supports a high-profile trading client in the financial services domain and offers hands-on work in a Java-based development team within a high-volume message processing environment. We provide flexible/remote working, strong career progression, mentorship and coaching, financial wellbeing initiatives, wellbeing schemes, generous holiday allowance, enhanced leave policies, educational assistance, and certification support. We are an equal opportunities employer committed to an inclusive and respectful workplace, and we welcome applicants from all backgrounds, identities, and lived experiences.

last updated 34 week of 2026

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all