CareerPlanSign in

Tech Lead (Java)

Vilnius, LT🌐 Remote💼 Full-time💰 $72,000–$102,000🗓 2026-07-09 → 2026-09-11

Core

Design and build Java/Spring Boot back-end services for complex banking flows, including account lifecycle, payment initiation, and routing.

Role type

Senior Tech Lead (Backend Engineering)

Builds

Production banking systems for corporate cash management and payments

Domain

Banking / Payments / Finance

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, System Design, Event-driven Architecture, Kafka, AWS, Relational Databases, API Design, Microservices

Preferred skills

Banking domain experience, Data platforms, AI tools in engineering

Technologies

Java 21, Spring Boot 3, React, TypeScript, Apache Kafka, AWS, Kubernetes, Docker, Terraform, Helm, GitLab CI/CD, PostgreSQL, Oracle

Responsibilities

Lead technical design and implementation, guide developers through code reviews, drive engineering practices, work with stakeholders and vendors, make technical decisions on security and resilience.

Seniority

Senior, hands-on IC with leadership

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