Senior Kotlin/JVM Software Engineer – Financial Analytics Platform Company: Blend
Department: Digital Banking – Financial Insights and Tools
This specific opportunity is Hybrid in London
We do not offer sponsorship, visa transfer, or C2C arrangements for this role.
About the Role
The Financial Insights and Tools team at Blend is responsible for delivering high-performance software solutions that empower our customers to analyze, manage, and plan their financial activities seamlessly. Our mission is to integrate enriched financial insights into Blend’s web and mobile applications, leveraging a robust platform of APIs, services, and data processing pipelines.
We are seeking a Senior Software Engineer with expertise in Kotlin and JVM-based architectures to design, develop, and optimize backend services that power our financial tools. This role involves working on both greenfield and legacy projects, shaping technical direction, and mentoring junior engineers.
Tech Stack:
- Backend: Kotlin (JVM), Java, Spring Boot, Ktor
- Frontend: React.js, TypeScript, JavaScript
- Databases: PostgreSQL, MongoDB, Redis
- Infrastructure: Docker, Kubernetes (GKE, EKS), AWS ECS, GCP
- CI/CD: GitHub Actions
- Monitoring: CloudWatch, Prometheus, OpenSearch/Elasticsearch
- Version Control: GitHub, Bitbucket
Key Responsibilities
- Develop and deploy scalable backend services using Kotlin/JVM.
- Design RESTful APIs to integrate with internal and external data sources for financial
- data aggregation and analysis.
- Collaborate with frontend developers working on React-based interfaces to ensure
- seamless end-to-end functionality.
- Optimize services for performance, security, and scalability in production environments.
- Guide architecture decisions, contributing to a flexible and extensible microservices-
- based ecosystem.
- Participate in code reviews, promoting best practices and maintaining high code quality
- standards.
- Mentor junior team members, providing technical guidance and fostering growth.
- Work within an agile environment (Scrum/Kanban), participating in sprint planning,
- daily stand-ups, and retrospectives.
Qualifications
Education: Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
Experience:
o 5+ years of professional software development experience.
o Proven expertise in Kotlin/JVM or Java for backend development.
o Solid understanding of service-oriented architectures (SOA) and microservices. o Experience developing and consuming REST APIs.
o Exposure to cloud platforms like AWS or GCP and container orchestration tools
(Kubernetes, Docker).
o Proficiency with version control tools such as GitHub or Bitbucket.
Preferred Skills:
- Experience with Spring Boot or Ktor frameworks.
- Familiarity with production monitoring and logging tools (CloudWatch, Prometheus,
- Elasticsearch).
- Knowledge of CI/CD pipelines using GitHub Actions or similar tools.
- Exposure to frontend technologies like React.js, TypeScript (optional).
- Familiarity with agile development practices.
Why Join Blend?
- Blend fosters a collaborative, innovative, and growth-oriented culture. As part of the Financial Insights and Tools team, you will contribute to shaping tools that enhance the financial well- being of millions of users. We offer a supportive environment that encourages continuous learning, technical excellence, and the opportunity to work with cutting-edge technologies.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Backend Engineer - Kotlin (all genders)
2026-06-03
Backend Developer
2026-05-27
DevOps Engineer
2026-05-27
- Posted
- Dec 13, 2024
- Type
- Contract
- Level
- Mid-Senior
- Location
- London Area
- Company
- Blend
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Backend Engineer - Kotlin (all genders)
2026-06-03
Backend Developer
2026-05-27
DevOps Engineer
2026-05-27