V

Senior Java Developer

Version 1

Remote · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
hace 13 horas
Work mode
Work from home
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Version 1

Version 1 is a renowned technology and transformation company with 30 years of experience, servicing global clients with enterprise solutions. The company holds strong partnerships with leaders like Microsoft, AWS, Oracle, Red Hat, OutSystems, and Snowflake. With a workforce exceeding 3300 employees and generating revenue above £300m, Version 1 is noted for its awards as a great workplace and promotes a culture deeply rooted in core values.

Role Overview

We are looking for a Senior Java Engineer to join our UK Digital Data & Cloud Practice. This expanding team works with a significant financial services client to support a high-volume Java-based message processing platform. The role focuses on developing and maintaining resilient backend systems within an ecosystem using Kafka, Kubernetes/OpenShift, caching, REST APIs, and distributed architecture.

Key Responsibilities

  • Architect, build, and uphold high-performance and resilient backend Java components.
  • Engage hands-on in crafting features related to messaging, caching, and distributed processing layers.
  • Diagnose and troubleshoot sequencing, recovery, message failures, and high-volume processing issues.
  • Support software releases, deployments, and ongoing operational stability.
  • Conform to CI/CD processes, maintain coding standards, and ensure operational readiness.
  • Implement best practices in performance, security, and resilience in handling large-scale messages.
  • Collaborate effectively with Technical Leads and teammates to meet project and team goals.
  • Participate in design reviews, technical discussions, and foster knowledge sharing.
  • Communicate progress, risks, and blockers proactively within the team context.

Qualifications and Experience

  • Demonstrated experience with financial or trading platforms processing millions of messages daily, addressing non-functional requirements like low latency, resiliency, throughput, failover, and backpressure management.
  • Proficient in cloud-native application development with microservices deployed on Docker, OpenShift, or Kubernetes.
  • Strong expertise in Java application development, SQL databases (e.g., SQL Server, Oracle), and messaging systems such as Kafka and MQ.
  • Hands-on experience with Spring framework and Spring Boot technologies.
  • Knowledgeable in Java REST API creation and application security best practices including OAuth and JWT.
  • Familiar with build and version control tools including Gradle, Maven, and Git/Bitbucket.
  • Experience using caching technologies like Redis.
  • Awareness of AI-driven programming aids like GitHub Copilot, Cursor, or Claude and their critical application in code generation, review, and refactoring.
  • Understanding of prompt engineering strategies applicable to software development workflows.
  • Experience operating within Agile or Scrum development environments.

Additional Information

  • Quarterly performance-related profit sharing program allowing employees to benefit from company success.
  • Structured career development with mentorship, leadership initiatives, and quarterly career pathway programs.
  • Flexible and remote working policies supporting work-life balance and personal circumstances.
  • Financial wellness offerings including pension plans, private healthcare, life assurance, financial advice, and employee discounts.
  • Comprehensive wellbeing initiatives encompass gym memberships, fitness classes, mindfulness workshops, employee assistance, generous holidays, and enhanced parental and special leaves.
  • Support for certification and educational pursuits related to AWS, Microsoft, Oracle, and Red Hat technologies.
  • Recognition programs including annual excellence awards and real-time employee recognition platforms.
  • Commitment to diversity, inclusion, and engagement through environmental, social, and community-focused activities.
  • Equal opportunity employer devoted to a respectful and inclusive workplace that values diverse perspectives.
  • Candidate accommodations available for recruitment process accessibility.

Level

Senior

Tools & software

Git required Docker required Kubernetes required Spring Boot required Redis required Spring Framework required Gradle required Java required SQL required OAuth required JWT required Maven required Kafka required

How they work

Problem Solving Attention to Detail Adaptability effective communication collaboration

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer