Опубликовано 14 дней назад
Middle Kotlin Backend Developer в TG @Remoteit удалённо
Middle Kotlin Backend Developer для удаленной работы в глобальной команде. Разработка и поддержка серверных приложений и API на Kotlin, проектирование микросервисной архитектуры.
Задачи:
- Develop and maintain backend services and RESTful APIs using Kotlin (Ktor or Spring Boot)
- Design and implement microservices architecture with inter-service communication patterns
- Design and optimize database schemas for PostgreSQL/MongoDB and implement caching (Redis)
- Integrate message brokers (Kafka, RabbitMQ) for asynchronous and event-driven processing
- Implement authentication/authorization (JWT, OAuth2) and write clean, documented code
- Containerize applications with Docker, orchestrate with Kubernetes, and configure CI/CD
- Write unit and integration tests (JUnit, MockK) and optimize performance
- Collaborate with mobile/frontend teams on API contracts and participate in code reviews
Требования:
- 3+ years of commercial backend development with Kotlin
- Strong Kotlin proficiency and hands-on experience with Ktor or Spring Boot
- Solid understanding of REST API design and experience with PostgreSQL/MySQL and ORMs
- Practical experience with Coroutines, Flow, and message brokers (Kafka, RabbitMQ, Redis)
- Understanding of microservices, caching strategies, and containerization (Docker, Kubernetes)
- Experience with Git, CI/CD tools, and testing frameworks (JUnit, MockK, Kotest)
- Basic knowledge of cloud platforms (AWS, GCP, or Azure) and security best practices
- Strong problem-solving skills and ability to work in a distributed team
- English: B2 or higher (written and spoken)
Условия:
- Full-time remote
- Outsource/outstaff
Навыки:
- Kotlin
- Ktor
- Spring Boot
- PostgreSQL
- MongoDB
- Redis
- Kafka
- RabbitMQ
- Docker
- Kubernetes
- JWT
- OAuth2
- JUnit
- MockK
- Git
- CI/CD
- AWS
- GCP
- Azure
Эту вакансию мы нашли в Telegram-канал
T@
TG @Remoteit
удалённо
Похожие вакансии
Это единственная вакансия по вашему фильтру
Не то, что искал?