Engage with the Existing Codebase: Dive into our current Scala architecture, understand our design patterns and approaches, and contribute to its ongoing development
Enhance the Platform with Modern Scala Tools: Design and implement key components to evolve our platform, leveraging modern Scala practices
AWS Integration: Collaborate on maintaining and improving our AWS-based infrastructure, including services such as ECS, ALB, SQS/SNS, RDS, and DynamoDB. A basic understanding of AWS is required; AWS certifications are a plus
Collaboration & Communication: Join a small, primarily remote team where clear communication and collaboration are essential
Develop Scalable, Multi-Tenant Systems: Apply your experience in building robust and scalable solutions, especially in multi-tenant environments or within financial services.
Requirements
Scala Proficiency: Strong experience with Scala. Experience with the ZIO stack is a bonus, and a passion for writing clean, maintainable code is essential
Familiarity with Play Framework: Practical experience with the Play Framework, or the willingness to quickly learn it, is important as it is used in our current live project
SQL Expertise: A solid understanding of SQL, including the ability to manipulate and analyze data, debug issues, and optimize queries
API Development: A strong grasp of API best practices, including RESTful design, proper versioning, and scalability considerations
AWS Knowledge: Experience working with AWS infrastructure (such as ECS, ALB, SQS/SNS, RDS, and DynamoDB) to ensure a smooth integration and operation
Distributed Systems Experience: Familiarity with building applications in distributed and highly available environments
Clean Code Advocate: A commitment to writing well-structured, clean code while following industry best practices
Team Player: Excellent communication skills and a collaborative spirit are essential for success in our tight-knit, remote team
Company offers
We offer a modern and safe working environment in the heart of the city, with career opportunities
You are part of an agile, young team and shape our products sustainably with your ideas
We offer you a modern workplace
We are working with the most recent technology
You will play a decisive role in designing products in an omni channel payment company and work with leading companies in the financial industry on international projects
As an innovative organization, we offer flexible structures and flat hierarchies
Cooperation with motivated colleagues and numerous personal development opportunities
Klausimai ir atsakymai
Užduokite klausimą:
Jūs galite pateikti klausimą darbdaviui. Klausimas atsiras skelbime iškart, kai tik darbdavys atsakys į jį. Lanktytojai negalės matyti jūsų el. pašto adreso.
Persiųsti
Nuoroda į skelbimą bus pridėta automatiškai žinutės pabaigoje.