Point your AI agent at freehire and let it find you a job.

Get the CLI →

Middle Java Developer [Самообслуживание, МТС веб сервисы]

NewBe an early applicant

Summary

Develops and maintains microservices for MTS self-service web services: building new features, refactoring, designing REST/SOAP/GraphQL APIs, integrating via RabbitMQ/Kafka, writing unit tests, doing code reviews and resolving production incidents. Core stack: Java 11+, Spring (Boot/Web/Security), SQL/NoSQL databases, GitLab.

разрабатывать новый функционал в рамках существующих и вновь создаваемых микросервисов; дорабатывать и поддерживать текущие сервисы, включая рефакторинг и оптимизацию производительности; проектировать взаимодействие сервисов через REST/SOAP/GraphQL API и брокеры сообщений (RabbitMQ, Kafka); разбираться в существующей кодовой базе, в том числе написанной другими разработчиками, и предлагать улучшения; проводить код-ревью коллег, следить за соблюдением стандартов качества и архитектурных договорённостей; покрывать разрабатываемый функционал unit-тестами, поддерживать и расширять существующее тестовое покрытие; диагностировать и устранять инциденты в продакшене, участвовать в анализе причин сбоев (RCA); проектировать и оптимизировать схемы данных в SQL и NoSQL базах данных. опыт коммерческой разработки на Java 11+; понимание принципов ООП, знание базовых алгоритмов и структур данных, умение применять паттерны проектирования (GoF и не только); опыт разработки и поддержки микросервисной архитектуры; уверенное владение Spring Framework: Spring Boot, Spring Web, Spring Security; опыт работы с брокерами сообщений — RabbitMQ и/или Kafka; опыт проектирования и реализации REST/SOAP/GraphQL API; опыт работы с реляционными (SQL) и нереляционными (NoSQL) базами данных; опыт работы с GitLab (Git-flow, merge requests, пайплайны); умение быстро вникать в чужой код и работать в команде. собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability - не будут для вас проблемой, вы сможете сосредоточиться на фичах; профессиональные гильдии инженеров по направлениям, чтобы поддерживать друг друга и обмениваться опытом; внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации. участие во внешних IT-мероприятиях. Наши эксперты выступают на ведущих профильных конференциях, таких как HighLoad++, DevOps Conf, Joker, AHA!, Матемаркетинг и другие. А еще мы организуем собственную масштабную конференцию True Tech Day и регулярно проводим митапы для разработчиков и инженеров; полезные курсы и вебинары в корпоративном университете и электронные библиотеки; медицинскую страховку с 1 месяца со 100% покрытием расходов, включая стоматологию, страхование жизни и здоровья в поездках за рубеж. А еще можно застраховать родственников с корпоративной скидкой; единую подписку МТС Premium — KION light в онлайн-кинотеатре KION, сервис МТС Music, 30 дней бесплатного пользования подпиской OZON Premium; скидки и предложения от партнеров на фитнес, занятия английским и прочее.

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available