Design, build, test, and deliver features to production as part of a 5-person team.
Keep production services stable (maintaining SLO), react to alerts and incidents.
Face and overcome multiple scale-related technical problems in distributed systems.
Find and address systematic issues to maintain low time-to-change with high change-confidence levels.
Work on integrating AI-powered features (e.g. automatic field detection), collaborating with dedicated AI teams.
Participate in team activities and rituals: code review, on-call rotation, planning, PBR, retro, daily standups.
Collaborate with the broader team (track level, consisting of 5 teams)
Requirements
5+ years of experience as a Software Engineer.
Experience working with production systems, including on-call responsibilities.
Strong experience with Java and Spring Boot (Java 17/21, Spring Boot 3).
Solid understanding of microservices architecture, distributed systems, and asynchronous communication (Kafka).
Experience with relational databases (SQL, performance optimization), ideally PostgreSQL.
Good knowledge of testing practices (JUnit, automated testing).
Strong system design and problem-solving skills.
Experience across the full development lifecycle, from design to deployment and monitoring.
Ability to stay calm and effective during incident handling.
Strong communication skills and ability to collaborate in English (written and spoken).
Tech Stack
Distributed Systems
Java
JUnit
Kafka
Microservices
Postgres
React
Spring
Spring Boot
SpringBoot
SQL
Benefits
Remote-first approach with the option for hybrid work from our offices in Kyiv, Warsaw, and Lisbon.
We value long-term collaboration, whether through typical employment contract, employment of record or B2B arrangements. Be aware that contract type and benefits vary by location
feel free to clarify with our recruiters.
Work schedule aligned with EU time zones.
Honest, open culture that values constructive feedback.
Professional and personal development within a collaborative, supportive team.
Stable yet growing SaaS product offering an agile environment, ownership, start-up energy, and strong technical challenges.