Senior Backend Engineer (Java)
We’re Softsich — a fast-growing and ambitious iGaming company.
We’re looking for an experienced Senior Backend Engineer (Java) to strengthen our cross-functional team and help us build new services from scratch. We work on a live product, face real technical challenges, and enjoy the freedom to make decisions — all within a supportive, collaborative environment.
This role is perfect for a self-driven team player who feels comfortable working closely with product managers, designers, and developers. Someone who thinks in terms of product, not just tasks, and takes initiative instead of waiting for instructions.
What you’ll do:
- Build new services and components from scratch
- Participate in shaping the project’s technical and architectural strategy
- Refactor and optimize existing code
- Solve technical challenges and critically assess implementation approaches
- Take full ownership of your work as part of a cross-functional team
What you need to know and have:
- 5+ years of experience in backend development, at least 3 of them with Java
- 2+ years of experience designing and building distributed systems
- Hands-on experience with microservices architecture
- Strong knowledge of the Spring ecosystem (Spring Boot, etc.)
- Experience with RabbitMQ or Kafka
- Solid experience with PostgreSQL, MongoDB, Redis
- Familiarity with Docker, Kubernetes, and AWS or GCP
- Good understanding of CI/CD principles, unit testing, and code quality best practices
Nice to have:
- Experience in fintech, iGaming, crypto, dating, or forex projects
What we offer:
- Competitive compensation
- Remote work or a modern office space (Warsaw or Kyiv)
- Flexible schedule
- Friendly and supportive team ready to share knowledge and help each other
- 24 working days of paid vacation per year
- Paid sick leave
- No cooperation with the aggressor state or affiliated businesses
- Birthday greetings
- Online and offline team-building events
- Corporate celebrations
Sounds like a match? Send us your resume — we’d love to get to know you!
Ми — Softsich, молода та амбітна компанія, що стрімко зростає у сфері iGaming. Ми шукаємо досвідченого Senior Backend Engineer (Java), який підсилить нашу крос-функціональну команду та допоможе створювати нові сервіси з нуля.
У нас — живий продукт, технічні виклики, свобода у прийнятті рішень і команда, яка вміє підтримати. Ця роль для автономного командного інженера, якому комфортно співпрацювати з продактами, дизайнерами й девелоперами. Для того, хто мислить продуктово, а не просто виконує таски, і ініціативно шукає рішення, а не чекає вказівок.
Чим доведеться займатись:
- Розробка нових сервісів та компонентів з нуля.
- Участь у формуванні технічної та архітектурної стратегії проєкту.
- Рефакторинг та оптимізація існуючого коду.
- Вирішення технічних задач, критичне мислення щодо підходів до реалізації.
- Робота у складі крос-функціональної команди з повною відповідальністю за результат.
Що важливо знати та вміти:
- 5+ років досвіду у backend-розробці, з них щонайменше 3 — з Java 2+ роки досвіду у створенні розподілених систем.
- Практичний досвід роботи з мікросервісною архітектурою.
- Глибокі знання Spring Framework (Spring Boot тощо).
- Досвід роботи з RabbitMQ або Kafka.
- Вміння працювати з PostgreSQL, MongoDB, Redis.
- Знання Docker, Kubernetes, AWS або GCP.
- Розуміння принципів CI/CD, написання юніт-тестів, контроль якості коду.
Буде плюсом:
- Досвід у fintech, iGaming, crypto, dating або forex проєктах.
Ми пропонуємо:
- Конкурентну заробітну плату.
- Віддалений формат роботи або можливість працювати в сучасному офісі (Варшава, Київ). Гнучкий графік.
- Неймовірно дружню команду, де кожен ділиться досвідом і підтримує.
- Щорічну оплачувану відпустку — 24 робочі дні.
- Оплачуваний лікарняний.
- Жодної співпраці з країною-агресором або дотичними до неї бізнесами.
- Привітання з Днем народження.
- Онлайн та офлайн тімбілдінги Корпоративні свята.
Цікаво? Надсилай резюме — будемо раді познайомитись!