Version 1 logo
Version 1Posted 1 month ago

Java Engineer

On-siteLondon, England, United Kingdom or Edinburgh, Scotland, United Kingdom

Full TimeSenior LevelMediumTECH

Job Summary

Java Engineer for Version 1's UK Digital Data & Cloud Practice working on backend Java development for a high-volume messaging environment in the financial services domain. Design, develop, and maintain backend components in Java with emphasis on performance and resilience; contribute to features across messaging, caching, and distributed processing layers; troubleshoot sequencing, recovery, and large-volume processing issues; support releases, deployments, and production stability; adhere to CI/CD, code quality, and security best practices. Collaborate with Technical Lead and peers; participate in design reviews and knowledge sharing; familiar with cloud-native microservices running on Docker/OpenShift/Kubernetes; experience with Java, SQL, Kafka, Redis, REST APIs, and OAuth/JWT; familiarity with agile methodologies and AI tooling awareness to accelerate development.

Required Qualifications

  • Solid experience in backend Java development
  • Experience with Java, SQL and messaging platforms such as Kafka
  • Experience with Spring and Spring Boot
  • Experience in Java REST API development and security (OAuth, JWT)
  • Experience with build and source control tools (Gradle, Maven, Git/Bitbucket)
  • Familiarity with Docker/OpenShift/Kubernetes
  • Experience with caching services (Redis)
  • Agile/Scrum experience
  • Ability to work in a high-volume messaging/processing environment
  • Understanding of CI/CD pipelines and code quality standards

Desired Qualifications

  • Java
  • Backend development
  • Kafka
  • Kubernetes
  • OpenShift
  • REST APIs
  • Distributed systems
  • High-throughput messaging
  • Spring
  • Spring Boot
  • Java REST API development
  • OAuth
  • JWT
  • SQL (SQL Server, Oracle)
  • Maven
  • Gradle
  • Git/Bitbucket
  • Docker
  • Redis
  • CI/CD
  • Agile/Scrum
  • Cloud-native
  • Microservices
  • Performance and resilience
  • Security best practices
  • AI tooling awareness
  • Prompt engineering for development workflows

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce