For one of the local leaders in the software development industry, which develops both Enterprise SaaS applications and customized solutions for various sectors of activity, we are looking for a Backend Software Engineer specialized in Kotlin and Spring Boot at an intermediate or senior level, to join our team in full expansion. You will be part of a new incubator-type Software Development team with the mission of discovering, evaluating, integrating and developing better solutions or improving the existing ones, using the latest technologies and processes.
Responsibilities
- Development and maintenance of scalable backend applications using **Kotlin** and **Spring Boot**
- Writing robust, modular and easy-to-maintain code
- Continuous optimization of the performance, security and reliability of the applications
- Refactoring of the existing code, debugging, and participation in code reviews
- Documenting the processes and the business logic
Requirements
- **Programming languages & Frameworks** - Kotlin (intermediate / advanced level) - Java (familiarity) - Spring Boot, Spring Web, Spring Data JPA
- **Architecture & Backend Design** - RESTful APIs - Design Patterns (e.g. Factory, Strategy, Singleton) - Clean Architecture - Solid knowledge of OOP and SOLID principles
- **Databases & Persistence** - postres SQL / NoSQL / VectorDb - Redis or other cache systems – an advantage - Familiarity with query performance tuning
- **Testing & Security** - Unit and integration testing (e.g. JUnit, Testcontainers) - Knowledge regarding web security: HTTPS, JWT, OAuth2, CORS
- **Tools and Practices** - Version Control: Git - CI/CD (GitLab CI, Jenkins) – advantage - Containers and orchestration: Docker, Docker Compose - Observability: logging, metrics, alerts – e.g. ELK, Prometheus, Grafana - Agile / Scrum - Respect for Clean Code, KISS, DRY
- **Soft Skills:**
- Problem-solving skills and attention to detail.
- Efficient communication and well-developed interpersonal skills.
- Creativity and independent thinking.
- A nonconformist, honest, even slightly irreverent attitude when justified is appreciated within the departmental culture.
- **Education & Experience:**
- Studies in IT or related fields are a plus.
- … but the actual selection is based on the interview, portfolio, or any other truly relevant differentiating factors.
Benefits
- The opportunity to develop products and services that positively impact a vital sector, and beyond.
- Collaborative, forward-thinking environment, with support for professional development.
- Competitive benefits package, with flexible work options (ideally full remote, hybrid in the initial phase).
- Access to training courses and specialized conferences.
Apply for this role
Fill in the form and attach your CV. We will contact you if your profile is a match.
At the level of key roles, recruitment is not a volume process. It is a business decision with direct impact on the performance, stability, and direction of an organization.


