JustJoin.IT Praca zdalna Senior

Senior Java+Scala Engineer

N-iX

⚲ Kraków

31 - 37 USD/h netto (B2B)

Wymagania

  • AWS
  • Azure
  • GCP
  • Amazon AWS
  • Kafka
  • Java
  • Scala
  • Spring

Opis stanowiska

About us: N-iX is a software development service company that helps businesses across the globe develop successful software products. Founded in 2002 in Lviv, N-iX has come a long way and increased its presence in eight countries Poland, Ukraine, Sweden, Bulgaria, Malta, the UK, the US, and Colombia. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.About the client: Our customer is the European online car market with over 30 million monthly users, with a market presence in 18 countries. As a Senior Scala + Java Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers.   Responsibilities • Design and implement scalable backend services in Scala and Java • Model complex business domains using strong type systems • Build and maintain event-driven and distributed systems • Contribute to architectural decisions around concurrency, streaming, and data consistency • Write clean, testable, and maintainable code • Improve CI/CD pipelines, observability, and system reliability • Collaborate closely with product and platform teams   Required Experience • 4+ years of backend development experience in Scala and Java (main focus on Scala) • Java Spring Boot experience  • Experience with Clouds, AWS preferably • Familiarity with event-driven architectures (Kafka) • Hands-on experience with the Typelevel ecosystem • Deep understanding of: Effect systems (Cats Effect); Functional programming principles; Type classes, higher-kinded types; Pure vs impure boundaries • Experience building distributed systems • Strong understanding of concurrency and asynchronous programming • At least upper-intermediate English level    Nice to Have • Experience with Scala 3 • Experience with PHP • Knowledge of tagless-final patterns • Experience in fintech or high-integrity domains • Experience contributing to open source   We offer*: • Flexible working format – remote, office-based or flexible • A competitive salary and good compensation package • Personalized career growth • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) • Active tech communities with regular knowledge sharing • Education reimbursement • Memorable anniversary presents • Corporate events and team buildings • Other location-specific benefits *not applicable for freelancers