Scala Expert

4 days ago


Vilnius, Vilnius, Lithuania beBeeSoftwareEngineer Full time

Overview

">
  • At Wallee, we're looking for a skilled software engineer to join our team.
">

We're developing innovative payment technology that enables merchants to accept omnichannel payments. Our engineers work on various projects, from big data systems to dedicated merchant integrations, focusing on improving the customer experience and enhancing the journey.

">

The successful candidate will be working with our existing Scala 2.13-based architecture, contributing to its ongoing development, and implementing key components to evolve our platform using modern Scala practices.

">

Key Responsibilities

">
  • Engage with the current codebase, dive into our Scala architecture, understand design patterns, and contribute to ongoing development.">
  • Enhance the platform with modern Scala tools, designing and implementing key components.">
  • Maintain and improve AWS infrastructure, including ECS, ALB, SQS/SNS, RDS, and DynamoDB.">
  • Collaborate in a small, primarily remote team, where clear communication and collaboration are essential.">
  • Apply experience in building robust and scalable solutions, especially in multi-tenant environments or within financial services.">
">

Requirements

">
  • Strong experience with Scala; ZIO stack is a bonus.">
  • Practical experience with the Play Framework or willingness to quickly learn it.">
  • Solid understanding of SQL, including manipulating and analyzing data, debugging issues, and optimizing queries.">
  • API development skills, including RESTful design, proper versioning, and scalability considerations.">
  • AWS knowledge and distributed systems experience.">
  • Commitment to writing well-structured, clean code while following industry best practices.">
  • Excellent communication skills and collaborative spirit.">
">

What We Offer

">
  • A modern, safe working environment in the heart of the city.">
  • Career opportunities and being part of an agile, young team.">
  • Opportunity to shape products sustainably with your ideas.">
  • Cooperation with motivated colleagues and numerous personal development opportunities.">
  • Flexible structures and flat hierarchies.">