Reach out directly about this role
• Participate in the development of architectural solutions necessary for launching new products/projects, interacting with all participants of the process: managers, analysts, developers, and testers
• Upload new features to develop
• Look into other people's code as part of Code Review and help colleagues not to break production with their commit
• Do not forget to cover each task with tests - you never know where it will shoot
• Fix bugs if the tests did not find them after all
• Ensure the integration of implemented solutions into a unified CI/CD process
• Maintain high fault tolerance and production performance
• Be versatile - you will have to deal with the most diverse tasks: from minor API edits for the front-end to large-scale tasks of creating new services
• We need developers who have experience in Java development for [years], have forgotten about archaisms and have switched to using Java 17 and above
• Able to work in a team and know the principles of working with agile methodologies (Scrum/Kanban)
• Know build automation systems Maven/Gradle and have worked with Gitlab CI/Jenkins
• Able to prepare Docker images and are familiar with Kubernetes
• Know application design patterns and are familiar with System Design
• Have basic Linux knowledge and are confident in using Git
Formal employment according to the Labor Code of the Russian Federation
Fair and transparent remuneration system
Voluntary medical insurance with dentistry
Mobile communication compensation
Mega4You benefits and services marketplace
Clear career path
2500 training programs in the MegaFon Drive mobile application
Employee support and assistance program
Active corporate community and a rich event calendar
Full-time
Employment
Middle
Grade
Backend
Specialization
IT & Tech
Industry
Corporation
Company Type
By company and city
Corporation
Company Type