CareerPlanSign in

Lead Software Engineer (Kotlin/Java)

Rīga, LV🌐 Remote💼 Full-time💰 $44,400–$70,800🗓 2026-09-01 → 2026-09-11

Core

Lead the design, implementation, and evolution of a Kotlin-based microservice architecture for banking systems, providing technical leadership and mentorship to engineering teams.

Role type

Senior IC Lead Software Engineer (Backend)

Builds

Secure, scalable, and high-performing backend services and platforms for the Bloom Mobile App Onboarding team.

Domain

Banking / Fintech / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Kotlin, Java, Microservice Architecture, Quarkus, Kafka, Distributed Systems, CI/CD, AWS, Kubernetes, Performance Optimization, Application Security

Preferred skills

Spring Framework, Banking/Fintech domain experience, Agile/DevOps practices

Technologies

Kotlin, Java, Quarkus, Spring Framework, Kafka, AWS, Kubernetes, Git

Responsibilities

Lead technical design and delivery of backend services; Drive architecture decisions; Provide mentorship and code reviews; Define engineering best practices; Troubleshoot complex production issues; Ensure high software quality through automated testing and CI/CD.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via teamtailor · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.