-
Avalanche Laboratory

Senior Java Software Engineer, B2B

Avalanche Laboratory
Lithuania · Full-time · Mid-Senior

WHO WE ARE…

Our Mission is to help those in need with our out-of-this-world superpowers. Avalanche Laboratory’s purpose is to be a reliable and long-term business partner to our customers—offering them customized software solutions tailored for their business processes.

We work on a project basis (across the EU and beyond). To date, we’ve delivered over 320 successful projects, with another 45 currently in progress. Our clients span industries from financial services, fintech, and government, to manufacturing and technology, partnering with us to solve complex transformation challenges.


WHAT WE DO

We are set up to provide our customers with end-to-end support in the process of developing software solutions:

  • Business need analysis, design of functional and non-functional requirements, system analysis, support for business transformation and IT/business consultancy;
  • User interface and experience design and development for mobile and desktop applications;
  • Front and back-end development in a wide range of technologies: Java, .NET, Ruby, GoLang, Oracle, Python.
  • Complete Data Warehouse solutions from architecture, design and implementation using mainly Vertica, Oracle and Microsoft platforms.
  • Avalanche has been the central counterparty for multiple major banking projects in the Scandinavia and Baltics, in areas such as lending automation, regulatory reporting and calculations, integrations, governance, risk and compliance, Basel II/III, Stress Testing, AML/KYC.



ABOUT THIS ROLE

SENIOR JAVA BACKEND DEVELOPER


Enterprise Banking Project

Domain: Technology/Transactions

Location: Baltics preferred, European Economic Area as a secondary option

Work type: Hybrid/Remote with occasional not being afraid office visits, paid business trip if to another country. Once per month on average.

Duration: Long-term assignment with potential prolongation, depending on business demands

Seniority: Senior Top Notch (7+ years fluent for key must have skills with must have ability to take ownership , technically lead, mentor less senior engineers)


We are looking for a Senior Java Backend Developer to join our team and contribute to the design, development, and evolution of enterprise‑grade backend solutions. This is a hands‑on engineering role where you will work on building and improving Java‑based microservices and APIs in a cloud‑native environment. You will collaborate closely with engineers, architects, and product stakeholders, apply modern Java and backend development practices, and help ensure our systems are scalable, secure, and reliable. As part of a team shaping core platforms used across the Pan‑Baltic organization, you will have the opportunity to influence technical decisions while continuously developing your skills in a modern, AWS‑based ecosystem.



DO YOU HAVE (MUST-HAVE SKILLS)...

  • Practical experience building backend services using Spring Boot (7+ proven practical work years)
  • Strong practical proven hands on experience with Java (preferably Java 17+ / Java 21), including modern language features
  • Strong practical proven hands on experience with RESTful API design, implementation, and integration
  • Strong practical proven hands on experience applying clean code principles, writing maintainable code, and implementing automated tests
  • Strong practical proven hands on experience with software design principles such as SOLID, KISS, and YAGNI
  • Strong practical proven hands on experience working in cloud-based or distributed systems, with AWS in particular
  • Strong practical proven hands on experience with AWS services such as Lambda (Java runtime), API Gateway, CloudWatch etc.
  • Strong practical proven hands on experience with CI/CD practices and the explicit proficiency with monitoring and operational stability techniques
  • Very mature and fluent English is required in spoken and written communication due to working on the Pan-Baltic level.



BONUS SKILLS...

  • Experience in banking, finance, or other regulated environments is a strong advantage
  • Experience with Quarkus will be considered as an advantage



WHY JOIN US…

⭐ Be part of a highly skilled, international team working in the banking and financial sector.

⭐ Work on impactful projects that shape compliance and transparency in financial institutions.

⭐ Hybrid (mostly remote) work arrangement and flexible working culture.

⭐ Professional growth opportunities and supportive environment.

⭐ Competitive compensation: B2B rate up to 49-59 EUR/hour

Key Skills

Ranked by relevance

java oracle aws data warehouse microservices spring boot golang cloud ruby cicd pan
Login to Apply
Posted
Apr 21, 2026
Type
Full-time
Level
Mid-Senior
Location
Vilnius

Industries

Business Consulting Services IT Services IT Consulting Banking

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Avalanche Laboratory
Related

Senior Java Software Engineer

2026-04-22

Full-time
Mid-Senior
Estonia
Business Consulting
Information Technology
View Job Details
Avalanche Laboratory
Related

Senior Java Software Engineer

2026-04-21

Full-time
Mid-Senior
Latvia
Business Consulting
Information Technology
View Job Details
Avalanche Laboratory
Related

Senior Data Warehouse Migration Engineer (Snowflake/Vertica)

2026-05-06

Full-time
Mid-Senior
Lithuania
Business Consulting
Information Technology