Kotlin/Java Developer

Kotlin/Java Developer

Posted Today by Hydrogen Group

Negotiable
Inside
Hybrid
London, London

Summary: The role of Senior Software Engineer focuses on enhancing a major financial services program by adding experienced backend engineers proficient in Kotlin and Java. Candidates should have a strong background in building scalable systems within regulated environments, particularly in financial services. The position emphasizes experience with distributed systems, microservices, and Agile methodologies. Strong communication skills and stakeholder engagement are also preferred for this role.

Key Responsibilities:

  • Develop scalable backend systems and microservices using Kotlin and Java.
  • Implement distributed systems and event-driven architecture.
  • Collaborate within Agile engineering teams to deliver high-quality software.
  • Engage in API and integration development.
  • Work on complex, enterprise-scale systems in regulated environments.

Key Skills:

  • Strong commercial experience with Kotlin and Java.
  • Experience in building scalable backend systems and microservices.
  • Understanding of distributed systems and event-driven architecture.
  • Previous experience in Financial Services environments.
  • Experience working within Agile engineering teams.
  • Strong API and integration development skills.
  • Desirable experience with payments, banking, or fintech platforms.
  • Familiarity with Kafka, AWS, Kubernetes, and cloud-native environments.
  • Exposure to high-volume transactional systems and settlement processes.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Senior Software Engineer – Kotlin/ Java (Financial Services)

We’re supporting a major financial services programme that is scaling rapidly and looking to add several experienced backend engineers to the team.

We’re looking for strong Software Engineers with proven experience building scalable systems within regulated financial services environments.


Strong commercial experience with:

Kotlin

Java

Experience building scalable backend systems and microservices

Strong understanding of distributed systems and event-driven architecture

Previous experience working within Financial Services environments

Experience working within Agile engineering teams

Strong API and integration development experience


Desirable Experience

Payments / payment gateway experience

Banking or fintech platforms

Kafka or messaging systems

AWS / Kubernetes / cloud-native environments

High-volume transactional systems

Settlement, reconciliation or transaction processing exposure


Tech Stack

Java

Kotlin

Spring Boot

Kafka

Microservices

AWS / Kubernetes

REST APIs




Additional Details

London-based

Hybrid working (2–3 days onsite)

Inside IR35

Strong communication and stakeholder engagement skills preferred



We’re particularly interested in engineers who are comfortable working on complex, enterprise-scale systems within highly regulated environments.

...