-
Avalanche Laboratory

Sr. Java Software Engineer

Avalanche Laboratory
Latvia ยท Contract ยท Mid-Senior

PROJECT DESCRIPTION

We are a mature IT services consulting firm, and we're looking for a seasoned Software Engineer (Java) to join our team as a consultant for one of our key enterprise banking clients in the Baltics.

You will be part of a cross-functional Agile (iterative software delivery approach focused on small increments, fast feedback, and close business-IT collaboration) development team that owns the bank's Customers Platform - this includes:

  • CRM (Customer Relationship Management - systems that store customer data, interactions, and help the bank know and serve its customers better)
  • Servicing channels (online bank, mobile app, call centre tools, branch tools)
  • Sales tools (advisors' workbenches, campaigns, cross-sell/upsell flows)



YOUR MISSION:

Your work will be a mix of hands-on engineering, technical leadership in the team, and consulting with business stakeholders:

  • Designing and building new services and integrations around the Customers Platform
  • Ensuring different systems talk to each other reliably and securely
  • Improving data flows so that customer information is consistent and up-to-date across channels
  • Raising quality through code reviews, test automation, and DevOps practices
  • Helping business stakeholders understand what is realistic, what is risky, and what is the smartest way forward

You will work remotely, but as part of the engagement you'll occasionally travel to the Baltics to meet the team and business stakeholders in person (all travel costs covered). The working language is English, as the setup is Pan-Baltic and international.


DO YOU HAVE:

We are looking for a mature consultant, not just "a developer who can code". Ideally, you recognise yourself in most of the points below:

๐Ÿ’ซ5+ years of hands-on software development experience with Java

  • You can design and implement backend services, not just follow tickets.
  • You understand clean code, modularity, and how to avoid turning a system into a "big ball of mud".


๐Ÿ’ซ2+ years of experience with a cloud platform such as AWS (Amazon Web Services - a leading public cloud platform) or Microsoft Azure (Microsoft's public cloud computing platform)

  • You know how to design and run services in the cloud (not just "pushed code someone else deployed").
  • You are familiar with using managed services (databases, queues, storage, secrets).

๐Ÿ’ซ2+ years working with containerization and orchestration

  • Docker (containerization technology that bundles an application with its dependencies into a portable unit)
  • Kubernetes (container orchestration platform that automates deployment, scaling, and management of containerized applications)
  • You understand how applications behave in a distributed environment (health checks, scaling, resilience).

๐Ÿ’ซ2+ years of experience with a cloud-native Java framework (for example, Spring Boot or similar)

  • You can build REST APIs (Representational State Transfer Application Programming Interfaces - structured ways for systems to communicate over HTTP), event-based services, and background jobs.

๐Ÿ’ซ2+ years of hands-on test automation experience

  • You have worked with unit tests, integration tests, and end-to-end tests.
  • You understand concepts like TDD (Test-Driven Development - writing tests before code) or at least how to design code that is testable.

๐Ÿ’ซ2+ years of experience with DevOps (Development and Operations - collaboration and practices to shorten development cycles and increase reliability) practices and tools**

  • Experience with CI/CD (Continuous Integration and Continuous Delivery - automated pipelines that build, test, and deploy your software).
  • Experience with IaC (Infrastructure as Code - managing infrastructure using code and configuration files instead of manual steps) using tools such as Terraform, CloudFormation, or similar.
  • Awareness of security best practices (secrets management, least privilege access, secure configuration, secure coding patterns).


๐Ÿ’ซStrong communication skills in English (spoken and written)

  • You can explain technical topics to non-technical stakeholders without jargon.
  • You are comfortable leading or actively participating in technical discussions.

๐Ÿ’ซLocation

  • You are based in the Baltic states (Latvia, Lithuania, Estonia) or elsewhere in the EU and can work fully remotely within these regions.



ARE YOU WILLING TO:

๐Ÿš€Act as a trusted technical partner for business stakeholders

  • Help them refine ideas, challenge requirements, and propose smarter solutions.

๐Ÿš€Participate in and sometimes lead technical discussions

  • Architecture decisions, design sessions, code reviews, incident reviews.

๐Ÿš€Own your services end-to-end

  • From design and development to deployment, monitoring, troubleshooting, and continuous improvement.

๐Ÿš€Travel occasionally to the Baltics

  • For team events, planning sessions, workshops, or go-live phases (all trips are paid and planned in advance).

๐Ÿš€Work in an Agile environment

  • Regular sprint ceremonies (planning, stand-ups, reviews, retrospectives).
  • Close collaboration with Product Owners, Business Analysts, and other engineers.

๐Ÿš€Continuously learn and adapt

  • New tools in the cloud ecosystem, new security or regulatory requirements, new customer journeys.



THEN...

๐Ÿ’ซ Apply now!


WHY JOIN US?

Talented team, international projects, growth opportunities and hourly rate of up to 50 EUR/hr.

Key Skills

Ranked by relevance

cloud containerization devops continuous integration infrastructure as code continuous delivery cloudformation spring boot terraform storage java aws
Login to Apply
Posted
Dec 03, 2025
Type
Contract
Level
Mid-Senior
Location
Riga

Industries

Banking Technology Information Media IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Optimyze Consulting
Related

Web Analyst (All Genders)

2026-05-28

Full-time
Associate
Germany
Telecommunications
Research
View Job Details
Galaxi Consulting Group
Related

Dotnet Developer

2026-05-28

Full-time
Mid-Senior
France
IT Services
Information Technology
View Job Details
Resource Corner
Related

DevOps Engineer

2026-05-27

Contract
Entry
Australia
IT Services
Engineering