What project we have for you
About Client:
Our client is Ukrainian telecommunication operator providing mobile communication and data services based on high-speed Internet. The company offers convenient and beneficial tariffs and services for users of smart devices.
Project description:
Development and support of the in-house CRM system used for telecom business. The CRM system is integrated with different OSS&BSS systems such as billing system, business process management etc.
What you will do
Responsibilities:
- Working as part of the agile team, cooperating with other BE&FE developers, testers, PO and BAs.
- Design, develop, test, and maintain Java-based applications and software components
- Perform the post release support. Troubleshoot and debug issues in application.
- Write clean, efficient, and well-documented code. Continuously improve application performance, scalability, and reliability
- Stay up-to-date with emerging trends and technologies in Java development
What you need for this
Requirements:
Java Development
- Confident knowledge of Java 11+ (Streams, Lambdas, Optional).
- Understanding of OOP principles, SOLID, DRY, and KISS.
Spring Framework Ecosystem
- Experience with Spring Boot, Spring Data, Spring Security, Spring Core.
- Use of ORM.
Microservices Architecture
- Hands-on experience with microservices development.
- Understanding of REST, inter-service communication, fault tolerance, and service discovery.
- gRPC (Protobuf) and SOAP are a plus.
Message Brokers
- Experience with RabbitMQ (queues, message processing, exchange types).
Databases
- Strong knowledge of SQL, particularly PostgreSQL.
- Understanding of transactions, indexes, and query optimization.
- Basic knowledge of NoSQL is a plus.
DevOps & CI/CD
- Experience with Git, GitLab CI.
- Project build with Gradle.
Testing
- Unit testing with JUnit and Mockito.
- Understanding of integration testing.
Containerization
- Docker (creating images, working with containers).
- Basic understanding of Kubernetes is a plus.
Web Development (optional)
- Basic knowledge of HTML, CSS, JavaScript.
- Understanding of how browsers work, HTTP, DOM.
- Knowledge of Angular, React, or Vue 3 is a plus.
Security & Authentication
- Experience integrating OAuth (authentication via third-party services).
- Working with LDAP (Lightweight Directory Access Protocol) for centralized access control.
Nice to have:
- Basic knowledge at web-based front-end technologies such as JS (Angular), HTML, CSS
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Staff Frontend Engineer
2026-05-28
Développeur Back-end Java H/F
2026-05-28
Database & Software Development Engineer
2026-05-21
- Posted
- May 30, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Ukraine
- Company
- Intellias
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Staff Frontend Engineer
2026-05-28
Développeur Back-end Java H/F
2026-05-28
Database & Software Development Engineer
2026-05-21