Design, develop, and maintain backend services using Java (Spring Boot) and implement and optimize Kafka-based messaging solutions.
Requirements
- Strong knowledge of Java and the Spring ecosystem
- Solid hands-on experience with Apache Kafka in a production environment
- Familiarity with DevOps practices, tooling (e.g., Jenkins, GitLab CI, Docker, Kubernetes)
- Practical experience with relational databases and understanding of performance tuning
- Excellent problem-solving skills and ability to independently lead technical topics
- Experience working in distributed teams and agile methodologies (Scrum, Kanban)
- Strong communication skills in English, both written and verbal
Benefits
- Contract of employment
- Hybrid work – 2 days a week in our/our client's office
- Working in a highly experienced and dedicated team
- Benefit package that can be tailored to your personal needs
- On-line training and certifications fit for career path
- Access to e-learning platform
- Mindgram - a holistic mental health and wellbeing platform
- Work From Anywhere (WFA) - the temporary option to work remotely outside of Poland for up to 140 days per year