Job Description
We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of the team, you will be responsible for designing, developing, and maintaining complex software systems.
-----------------------------------
Key Requirements
* A minimum of 3 years of experience in software development, with expertise in Kotlin and Spring Boot;
* Hands-on experience with reactive programming using Spring WebFlux is mandatory;
* Basic knowledge of Kubernetes for independent deployments;
* Familiarity with non-relational databases and Azure DevOps is a strong advantage;
* Availability to travel occasionally to client offices;
* Fluent English language skills (B2+) are required.
-----------------------------------
Benefits
* Health insurance coverage;
* A comprehensive performance management system with regular feedback and career progression opportunities;
* A flexible remote working model;
* Access to technical and behavioral training sessions, meetups, webinars, and mentoring programs;
* Opportunities for professional growth and development within the company.
-----------------------------------
About Our Culture
* A transparent and collaborative work environment;
* Ongoing relationships among colleagues;
* A supportive and dynamic workplace culture.