Title: Java Developer, remote, outstaff
Company: BGStaff
Salary: up to 180,000 ₽
Remote work: yes
Employment: Full-time
Level: Middle
Skills: Java, Java Spring Framework, Hibernate, Java Persistence API, Spring Boot
Our outstaffing division has received an urgent request from a regular client for a Java developer with telecom experience.
If you are ready to work under an outstaffing model and fit the description, feel free to apply.
Candidate Requirements:
- Education – higher.
- Experience as a Backend Java Developer in telecommunications projects for at least 3 years;
- Experience with OIDC\OAuth based solutions (e.g., developing an authentication system or integrating with Yandex ID or similar systems)
- Commercial development experience with Spring (Core, Boot, Security, Cloud), Hibernate, JPA;
- Experience with build tools (Gradle);
- Experience with AWS, Docker, Kubernetes;
- Experience in developing fault-tolerant distributed systems, skills in ensuring solution scalability;
- Understanding of multi-threaded and asynchronous code specifics;
- Also desirable:
- Architecture design skills with domain separation and low component coupling;
- Kotlin development experience for at least 1 year;
Candidate Responsibilities
List of expected service delivery results:
- Development and testing services for the IDP product, which is a single authentication point for the company's products and showcases, within the following tasks:
- Creation of a common authentication capability using AlfaID and SberID
- All tasks are logged in Jira, statuses are updated timely, and their results are indicated.
- Successful validation of the developed software code.
- Hourly report of work performed in Jira (PJSC "VimpelCom") for implemented and confirmed tasks.
Also, please note that employment is through an individual entrepreneur (if you don't have one, you need to be ready to open one).