Локация
Ульяновск / Удаленно

Java-
разработчик

Наши задачи

• Писать качественный, тестируемый и расширяемый код

• Участвовать в принятии архитектурных решений

• Оценивать задачи и участвовать в выборе технологий и влиять на непосредственное развитие проектов

• Принимать участие в code-review, с обеих сторон (получать рекомендации и помогать улучшать чужой код)

• Саморазвитие и шаринг знаний в команде

Для нас важно

  • Уверенные знания Java 11+

  • Знание Spring Boot (уверенное знание общих концепций)

  • Опыт работы с базами данных PostgreSQL

  • Опыт работы с брокерами сообщений Kafka

  • Понимание принципов микросервсиной архитектуры

  • Опыт работы с Docker

  • Понимание технологий DevOps, опыт работы с CI/CD-инструментами

Будет плюсом


  • Опыт работы с Kubernetes

  • Написание Unit-тестов, автотестов

  • Работа с системами логирования и мониторинга приложений

  • Понимание методологии проектного управления SCRUM

  • Понимание методов оптимизации производительности фронтенд-приложений, включая сжатие и кэширование ресурсов, ленивую загрузку и улучшение общей производительности приложения

  • Понимание что такое микрофронтенды и как их готовить (Single-SPA, webpack/vite – module federation и тд)

Реализовали более 65 проектов для крупного и среднего бизнеса

Разрабатываем и внедряем собственные продукты на Java

Разрабатываем open-source библиотеки, инструменты отладки, инфраструктурные решения для разработки мобильных приложений

Создали на нашем YouTube-канале бесплатный курс Backend
на Java для входа в профессию