JustJoin.IT Praca zdalna Senior

Scala Tech Lead

Svitla Systems

⚲ Warszawa, Kraków, Wrocław, Poznań, Gdańsk, Białystok, Lublin, Rzeszów

Wymagania

  • Scala
  • RabbitMQ
  • PostgreSQL
  • AWS

Opis stanowiska

Svitla Systems Inc. is looking for a Tech Lead (Scala) for a full-time on-site position (40 hours per week) in Ukraine. Our client is a finance company and an alternative lending platform focused on providing capital access to small and medium-sized businesses.  You'll contribute to a microservices-based fintech origination platform. The role involves building and extending backend services across a multi-step deal ingestion pipeline, with integrations into third-party data providers and a financial management system.  Requirements • 7+ years of commercial experience in backend development with Scala and/or Java. • 3+ years of experience tech lead/staff engineering role.  • Bachelor’s degree in Computer Science or a related field. • Strong knowledge of data structures and algorithms, including parallelization and performance optimization. • Experience with RabbitMQ; familiarity with other message brokers, such as Kafka, is also valued. • Knowledge of PostgreSQL or comparable relational databases. • Experience designing and building RESTful APIs and microservices architectures. • Strong commercial experience with AWS. • Experience working in an Agile environment. Nice to have • Knowledge of Heroku. • Experience with Python. • Background in fintech or financial services is a strong plus. Responsibilities • Design and implement scalable, reliable backend services in Scala, aligned with existing architecture and coding standards. • Develop low-latency applications handling high-throughput data streams, using actor systems or effect-based libraries (e.g., Cats Effect, ZIO). • Build and maintain RabbitMQ-based messaging integrations between microservices, as well as third-party API integrations (data verification providers, OCR services, and NetSuite). • Design and implement RESTful APIs to serve internal platform needs and support external partner integrations. • Maintain high code quality through unit and integration testing, peer code reviews, and performance profiling. • Participate in deployment pipelines and manage workloads on Heroku and AWS environments. • Follow client security and data-handling guidelines to support SOC 2 Type 2 compliance requirements. We offer • US and EU projects based on advanced technologies. • Competitive compensation based on skills and experience. • Regular performance appraisals to support your growth. • Flexibility in workspace, either remote or our welcoming office. • Bonuses for article writing, public talks, and other activities. • Generous time off, including vacation, national holidays, sick leaves, and family days. • Personalized learning programs tailored to your interests and skill development. • Free tech webinars and meetups organized by Svitla. • Regular corporate online activities.

🔍 Dekoder Ogłoszenia

🔴
full-time on-site position (40 hours per week) in Ukraine
Praca stacjonarna w Ukrainie, co może oznaczać wyzwania logistyczne i bezpieczeństwa w obecnej sytuacji geopolitycznej.
🟡
Our client is a finance company and an alternative lending platform
Praca dla firmy finansowej, co może wiązać się z bardziej restrykcyjnymi procesami i regulacjami niż w typowych firmach technologicznych.
🟡
microservices-based fintech origination platform
Oznacza pracę z rozproszonym systemem, który może być złożony w zarządzaniu i debugowaniu, zwłaszcza w kontekście finansowym.
🟡
building and extending backend services across a multi-step deal ingestion pipeline
Może oznaczać pracę nad istniejącym, potencjalnie skomplikowanym i rozbudowanym procesem, a nie od zera.
🟡
3+ years of experience tech lead/staff engineering role
Wymaganie 3 lat doświadczenia na stanowisku Tech Lead/Staff Engineer może być interpretowane jako oczekiwanie samodzielności i doświadczenia w prowadzeniu projektów, a nie tylko w kodowaniu.