Cloud contact center solution
Description Link to heading
A cloud-based service for organizations that provides the following contact center features:
- voice calls
- messaging
- video conferences
Also, this service provides possibilities such as:
- different types of statistics and reports for features described above
- call recordings
- configurable routing of communication requests between different contact center agents
- delegated routing – re-use our routing engine to route requests from external CRM systems
- tools to supervise agent work
- flexible group-based isolation of data accessible by different users (in terms of single customer)
I am working here as a backend developer.
My tasks Link to heading
- implement new features and fix bugs in the system core and user management microservice
- design and implement from scratch:
- delegated routing feature on top of existing internal routing engine
- group-based isolation feature on top of all existing non-isolated entities
Tech stack Link to heading
- Java 11 → 17
- Kotlin
- Spring
- Boot
- MVC
- Security
- Cloud
- Data JPA
- PostgreSQL
- RabbitMQ
- Redis
- JOOQ
- QueryDSL
- JUnit
- Testcontainers
- nginx
- HAProxy
- Docker
- Docker Compose