Role Overview
Join a forward-thinking engineering team as a Senior Software Engineer specializing in JVM-based technologies and Kotlin. You'll play a central role in shaping scalable backend services for a high-performance marketing platform, working across the full technology stack. The position requires close coordination with client teams and internal stakeholders based in the UK, ensuring technical solutions align with business goals.
Key Responsibilities
- Lead the design and implementation of robust backend services, ensuring scalability, reliability, and maintainability.
- Define API architectures, application logic, and infrastructure components, while producing clear technical documentation for client-facing deliverables.
- Own the end-to-end development lifecycle, from initial build and test automation through deployment and operational support.
- Collaborate with clients and team members to gather requirements, refine design choices, and convert business needs into actionable technical specifications.
- Work within an Agile delivery framework, using iterative practices to ensure consistent progress and adaptability.
- Engage in hybrid collaboration—combining remote work with periodic in-person coordination—aligned with EMEA time zones and UK team schedules.
Requirements
- Must be located in Poland.
- Must possess valid citizenship or full-time work authorization for employment in Poland.


