Java Software Engineer
Oliver Bernard Ltd
18 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 89KJob location
Tech stack
Java
Amazon Web Services (AWS)
Azure
Clojure
Continuous Integration
Java Virtual Machine (JVM)
Scala
Software Engineering
Spring-boot
Kotlin
Build Management
Microservices
Job description
A fast-growing Fintech company based in London, are on the lookout for talented Kotlin Engineers to join their high-impact engineering team.
You don't need to be a Kotlin expert yet - if you've worked in any JVM language (Java, Scala, Clojure, etc.) and are keen to learn Kotlin, we'd love to hear from you.
What you'll do
- Design and build high-performance backend services using Kotlin (and the wider JVM ecosystem).
- Collaborate closely with product managers, data engineers, and designers to deliver customer-focused financial solutions.
- Write clean, testable, and maintainable code with a focus on reliability and scalability.
- Contribute to architectural discussions and help shape our platform as we scale.
Requirements
- Strong experience with Java, Scala, Kotlin, or another JVM language.
- Solid understanding of modern software engineering principles - from CI/CD to cloud-native development (AWS, GCP, or Azure).
- Experience with frameworks like Spring Boot, Micronaut, or Ktor is a plus.
- A mindset geared toward collaboration, curiosity, and continuous improvement.
Benefits & conditions
- Salary up to £100k
- Hybrid working (2 days in London office, 3 days from home), can also work from abroad up to 120 days a year