Senior Scala + Java Engineer в N-iX, Київ, Львів, Дніпро, Вінниця, Івано-Франківськ, Тернопіль, віддалено
- Киев
- Постоянная работа
- Полная занятость
/ /4 березня 2026Senior Scala + Java Engineer (#5025)Київ, Львів, Дніпро, Вінниця, Івано-Франківськ, Тернопіль, віддаленоWe are looking for a Senior Scala + Java Engineer to join a leading European online car marketplace with over 30 million monthly users across 18 countries. In this role, you will work on high-load, distributed systems, helping to build scalable, event-driven backend services that power a product used by millions of users daily. You will have a direct impact on system architecture, performance, and reliability, while working with modern technologies and functional programming principles.Responsibilities:
- Design and develop scalable backend services using Scala and Java (Scala as the primary language).
- Build and maintain event-driven, distributed systems using Kafka.
- Model complex business domains with strong type systems and functional programming concepts.
- Contribute to architecture decisions around concurrency, streaming, and data consistency.
- Write clean, testable, and maintainable code following best engineering practices.
- Improve CI/CD pipelines, observability, and system reliability.
- Collaborate closely with cross-functional teams including product and platform engineers.
- 5+ years of backend development experience with Scala and Java (strong focus on Scala).
- Solid experience with Spring Boot.
- Hands-on experience with event-driven architecture (Kafka).
- Strong knowledge of the Typelevel ecosystem.
- Deep understanding of:
- Functional programming principles;
- Effect systems (Cats Effect);
- Type classes & higher-kinded types;
- Pure vs impure boundaries.
- Experience building distributed systems.
- Strong understanding of concurrency and asynchronous programming.
- Upper-Intermediate English or higher.
- Experience with Scala 3;
- Knowledge of tagless-final patterns;
- Experience in fintech or other high-integrity domains;
- Contributions to open-source projects;
- Experience with PHP.
- 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
Dou