NAVITEL s.r.o.
Uloženou nabídku najdete v menu Uložené nabídky vpravo nahoře.
Pracovní nabídka
Location: Hybrid / Office
Level: Middle / Senior
Project: Development of a core backend service for a cross-platform mobile application. The service will manage dashcam information and updates
Key Responsibilities:
- Design, develop, and maintain robust and scalable RESTful APIs using Kotlin and Spring Boot, which will serve a cross-platform mobile application.
- Design, implement, and optimize database schemas in PostgreSQL
- Write efficient SQL queries, manage database migrations
- Develop a secure and functional web-based admin interface for internal data management and service administration
- Containerize the application and its dependencies using Docker and manage local environments with Docker Compose
- Write comprehensive unit and integration tests
- Collaborate with mobile developers, product managers and other team members
Tech Stack:
- Backend: Kotlin, Java 17+, Spring Boot
- Database: PostgreSQL
- Infrastructure: Docker, Docker Compose, Gradle
- Testing: JUnit 5, MockK/Mockito
Required Qualifications:
- 3+ years of backend development experience with Kotlin (and/or Java?)
- Strong practical knowledge of the Spring Boot ecosystem (Web, Data JPA, Security)
- Solid experience with PostgreSQL: complex queries, performance optimization, indexing
- Experience in building and configuring Docker containers
- Experience in developing internal admin panels or web interfaces (e.g., using Spring MVC)
- Understanding of REST principles, HTTP, authentication/authorization (JWT, OAuth2)
- Ability to write clean, maintainable, and well-tested code, with a strong proficiency in Git for version control, including branching strategies and collaborative workflows
Nice to Have:
- Experience developing and deploying services for Unix/Linux environments
- DevOps or adjacent skills: experience with deployment automation, basic server monitoring, or CI/CD pipelines (GitHub/Gitea Actions)
- Understanding of the specific needs and patterns of backend services for mobile apps (e.g., efficient payloads, offline considerations, push notifications)
- Experience with mobile API patterns (pagination, efficient payloads, offline sync)
- Russian language
We Offer:
- Competitive salary
- Modern tech stack and interesting challenges
- Ability to influence architectural and technology decisions
- Flexible work schedule
Benefity
Mobilní telefon
Stravenky/příspěvek na stravování
Firemní akce
Bonusy/prémie
Dovolená 5 týdnů
Zdravotní volno/sickdays
Možnost občasné práce z domova
Notebook
Občerstvení na pracovišti
Sleva na firemní výrobky/služby
Informace o pozici
NAVITEL s.r.o.
Vysokoškolské / univerzitní
Čeština (Výborná), Angličtina (Pokročilá)
IS/IT: Vývoj aplikací a systémů, IS/IT: Správa systémů a HW , Programátor
Práce na plný úvazek
pracovní smlouva
Zaměstnavatel
Uloženou nabídku najdete v menu Uložené nabídky vpravo nahoře.
Pošleme Vám obdobné nabídky