
Lead Software Engineer
Luminor Group2 days ago
Vilnius, LithuaniaStaff+
Responsibilities
- Lead the technical design and evolution of integration and platform services supporting business streams across Luminor.
- Define architectural standards, engineering best practices, and technical roadmaps for Java-based solutions.
- Design, implement, and improve messaging, APIs, service-to-service communication, file exchange, and workflow management solutions.
- Lead the adoption and evolution of event-driven architectures using Apache Kafka.
- Provide technical leadership across the full software development lifecycle, from solution design through production operations.
- Mentor engineers, foster collaboration and continuous learning, and promote engineering excellence.
- Review architecture proposals, solution designs, and code for quality, security, performance, and maintainability.
- Partner with architects, product owners, engineering teams, and business stakeholders to deliver scalable solutions.
- Lead proofs of concept and technology evaluations, support technical decisions, and mitigate technical risks.
- Support complex troubleshooting and continuous improvement while contributing to platform modernization, cloud transformation, and engineering strategy.
Requirements
- Extensive hands-on software engineering experience with Java, preferably Java 21, and Spring Boot.
- Proven experience designing and delivering complex distributed and event-driven systems with Apache Kafka or similar technologies.
- Experience building scalable, resilient, and cloud-native solutions with a strong architectural mindset.
- Hands-on experience with AWS, Docker, Kubernetes, and modern CI/CD practices.
- Deep understanding of microservices architecture, enterprise integration patterns, and API design principles.
- Experience providing technical leadership, mentoring engineers, and driving technical decisions across teams.
- Strong knowledge of software engineering best practices, including testing, security, observability, performance optimization, and reliability engineering.
- Solid understanding of SQL databases; NoSQL database experience is an advantage.
- Ability to combine strategic thinking with hands-on execution and own initiatives from concept through delivery.
- Excellent communication, stakeholder management, problem-solving, and collaborative leadership skills.
- Fluent spoken and written English is required for Pan-Baltic collaboration.
Benefits
- Flexible working hours, hybrid work, and the option to work from anywhere in the EU, Iceland, Switzerland, and the UK for up to 90 days per year.
- International teams and a collaborative, dynamic culture with opportunities for learning and growth.
- Additional weeks of vacation after one year of employment.
- Additional paid volunteer time off.
- Up to 30 fully paid calendar days annually for military training.
- Health insurance after the first three months in all three Baltic states and health days for sickness absence without a doctor’s note.
- Wellbeing tools and resources, internal and external training, workshops, conferences, and online learning.
- Special offers and pricing for Luminor products and services.
- Applicants are primarily expected to be located within the Baltics; applications should include an English CV in PDF format by November 8th.
Tech Stack
Categories
About Luminor Group
Luminor Group is a pan-Baltic retail and corporate bank serving individuals, SMEs, and large companies across Estonia, Latvia, and Lithuania. It offers everyday accounts, cards, mortgages, business lending, savings and investment products, and digital and mobile banking, earning interest and fee income. Founded in 2017 and headquartered in Tallinn, it is now owned by OTP Bank and operates as one of the region’s largest banks.