Senior Backend Developer (Microbusiness)
₽ upon interview
City: Remote
Experience: 2 to 5 years
Field: IT Solutions and Products
Today, Beeline is a company of change, keenly responsive to the needs of the market and people. Beeline is also a team united by common values and a common goal – to be a leader in the telecom and digital markets, providing our clients with the latest products and services, as well as the highest level of service.
Now you have the opportunity to join the best team of the Microbusiness Directorate as a Backend Developer for a new project – the development of AI agents.
Your responsibilities will include:
- Developing new functionality and refactoring existing code.
- Developing microservices.
- Participating in project architecture design.
- Being part of a product team of 10 people working with agile methodologies.
- Contributing not only technical but also business ideas (if desired).
- Participating in code reviews.
- Collaborating with the testing group.
We will be happy to consider your application if you have:
- Solid knowledge of Java 17 and newer.
- Experience with Spring Framework (Spring Boot 3+), Spring Data JPA, Spring Security + OAuth2 / JWT, Spring Cloud.
- Experience in writing multithreaded and asynchronous applications.
- Experience developing web services, understanding REST protocols.
- Experience working with AI tools.
- Experience working with databases (SQL PostgreSQL, noSQL).
- Experience working with Kubernetes (basic understanding: pods, services, configmaps, ingress).
- Experience working with Kafka, RabbitMQ.
- Experience working with Push Notifications: Firebase Cloud Messaging (FCM) for Android + APNs for iOS (via alternative libraries).
- Understanding of offline synchronization principles (last write wins, conflict resolution, delta updates, sync versioning).
It will be an advantage if you have:
- Knowledge of Python.
- Understanding of Frontend development.
What we offer:
- A close-knit team of professionals where you can not only successfully implement projects but also gain experience and grow.
- Training, participation in interesting projects, and expansion of professional expertise: we participate in conferences, meetups, publish on Habr, etc.
- A constructive and open working atmosphere.
- Employment in an IT-accredited company.
- Remote work format within the Russian Federation.
- Voluntary medical insurance policy serviced by the best clinics, as well as check-ups for employees aged 40+.
- Life insurance, accident insurance, critical illness insurance, travel insurance.
- Financial assistance.
- Gifts for children.
- Sick leave top-up.
- Corporate discounts on goods and services from company partners.
- Company mobile phone service.
- Benefits cafeteria — the opportunity to independently choose additional corporate benefits and bonuses (sports, health, education, travel, transport, etc.). Available after the probationary period.
How to start working at Beeline
- Apply. Submit your application, and if your experience matches, a recruiter will contact you to schedule an interview.
- Interview. Undergo expert assessment in an interview format and ask questions about the job. A test assignment may be included.
- Start working. All documents will be available in your personal account — sign them online and start working!