Tech Lead (Java)
Core
Lead the development of innovative document lifecycle solutions (generation, capturing, archiving, signing) for a pan-Baltic banking team.
Role type
Senior Technical Lead (Java)
Builds
Banking and fintech solutions for document management and workflow systems
Domain
Banking / Fintech / Document Management
Required skills
Java, microservices architecture, API development, event-driven systems, cloud-native architectures, CI/CD pipelines, team leadership, mentoring
Preferred skills
Python, JavaScript, SharePoint Online, AWS services, knowledge of financial sector regulations
Technologies
Java 21+, Spring Boot 3+, Apache Kafka, MS Graph API, AWS (EKS, Lambda, S3, DynamoDB), Kubernetes, Istio, Terraform, Helm, ArgoCD, GitLab CI/CD
Responsibilities
Provide technical leadership in designing and implementing banking solutions; ensure architectural best practices; lead code reviews and mentoring; drive innovation in AI/ML and cloud-native adoption; establish Communities of Practice; optimize deployment pipelines; embed quality practices into SDLC
Seniority
Senior, hands-on IC with leadership responsibilities