We are BLD Soft, a product-driven IT company that has been developing a platform for IPTV/OTT services since 2015. Our in-house solutions - streaming, CDN, and middleware - ensure stable system performance for millions of users.
We are currently looking for Java Developer to join our team.
What You’ll Do:
- Develop and maintain backend services with complex business logic.
- Design and implement new microservices, while gradually decomposing existing monolithic modules.
- Improve the performance, scalability, and reliability of high-load systems.
- Ensure high availability and stable operation of microservices in production environments.
- Participate in architecture discussions and contribute to technical decisions across the backend domain.
Requirements:
Must-Have:
- 3+ years of commercial experience in Java development.
- Strong knowledge of Core Java 17+.
- Solid understanding of OOP principles and GoF design patterns.
- Experience with Spring Boot 3 and REST API development.
- Experience with microservices architecture and common microservices patterns.
- Practical experience with Hibernate, JDBC, and MySQL.
- Experience working with RabbitMQ and Redis.
- Strong understanding of SOLID, KISS, and YAGNI principles.
- Experience writing unit tests.
- Intermediate English level proficiency.
Nice to Have:
- Experience with Spring Security and Spring Data
- Familiarity with ELK stack
- Knowledge of Multithreading
- Familiarity with Tomcat, CI/CD tools and *nix systems
- Experience of writing highload RESTful services
- Good skills of using Git
- Familiarity with Gradle
- Skills of writing good unit and integration tests
- Familiarity with GO/RUST
We Offer:
- English without borders – we cover part of the cost for English courses, helping you improve from conversational to business-level skills.
-
Support your hobbies & sports – we encourage your passions by reimbursing part of your expenses on sports, hobbies, and creative activities.
-
Professional growth – we foster continuous development, supporting your learning and career advancement.
-
Stability & Transparency – official employment; salary in USD; paid vacation, sick leave and days off.
-
Tech provided – all necessary work equipment is provided.
-
Comfortable work environment – a cozy office in the city center, hybrid work options, and an 11:00 AM - 7:00 PM schedule.
-
Team & Traditions – a friendly team, fun corporate events, regular team-building activities, company merch.
Рабочее место планируется к созданию.