backend-разработчик высоконагруженных систем

DCloud

United States

Remote

USD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Лицензии на IDE компенсируем
Скидки на обучение английскому

Job summary

Dcloud ищет опытного Java-разработчика с более чем 5 годами опыта для работы над корпоративными приложениями. Требуется глубокое знание Java, Spring Framework, PostgreSQL и знание микросервисной архитектуры. В вакансии приветствуется опыт в fintech и работа в Agile-среде.

Обязанности включают разработку новых функций, проектирование архитектуры, тестирование и оптимизацию запросов к данным. Вакансия предполагает работу в команде с акцентом на качество кода, документирование и участие в код-ревью.

Qualifications

  • Опыт разработки на Java не менее 5 лет, знания версий 8–21.
  • Понимание микросервисной архитектуры и REST/ integração
  • Опыт работы в enterprise-среде и Agile/Scrum.

Responsibilities

  • Разработка новых функций и поддержка существующего кода.
  • Участие в проектировании архитектуры приложений и сервисов.
  • Написание модульных и интеграционных тестов.
  • Оптимизация запросов к базам данных и проектирование эффективных схем.
  • Документирование кода и рабочих процессов.
  • Работа в команде по Agile методологиям.
  • Код-ревью и решение технических задач.

Skills

Java
Spring Framework
Java Streams
ООП SOLID DRY KISS
JUnit TestNG Mockito

Tools

PostgreSQL
Maven
Git
Docker

Job description

Описание

Dcloud - это сплоченное сообщество независимых разработчиков, основанное более 10 лет назад профессионалами из ведущих IT-компаний, таких как Epam, Luxoft и Accenture. Мы специализируемся на разработке проектов с нуля, сотрудничая с крупными корпорациями и известными стартапами.

Задачи

Разработка новых функциональных возможностей и поддержка существующего кода
Участие в проектировании архитектуры приложений и сервисов
Написание и поддержка модульных и интеграционных тестов
Оптимизация запросов к базам данных и проектирование эффективных схем
Документирование кода и рабочих процессов
Работа в команде по Agile методологиям
Участие в код ревью и коллективном решении технических задач

Требования

Понимание процессов коллективной разработки, опыт работы в enterprise-среде
Опыт работы по методологиям Agile, Scrum
Высокая самостоятельность – умение самостоятельно принимать решения по вопросам разработки и архитектуры
Готовность к анализу и проектированию архитектуры приложений и систем
Понимание микросервисной архитектуры, её преимуществ и ограничений
Ознакомленность с функциональной парадигмой программирования
Опыт программирования на Java от 5 лет (версия 8-21), с глубоким пониманием платформы
Знание и практика применения принципов ООП, SOLID, DRY, KISS
Опыт работы с Java Stream API, Optional, Collections
Опыт разработки с использованием Spring Framework (Boot, Data, Cloud, AOP, Security)
Знание Hibernate ORM
Опыт работы с реляционными базами данных, предпочтительно PostgreSQL
Знание теоретических основ проектирования баз данных и оптимизации запросов
Опыт разработки и поддержки корпоративных приложений, предпочтительно в финтех индустрии
Опыт проектирования и разработки высоконагруженных систем
Участие в проектах с микросервисной архитектурой
Практика написания чистого, читаемого, документированного и тестируемого кода
Опыт написания unit и интеграционных тестов с использованием JUnit, TestNG, Mockito
Использование инструментов сборки и управления зависимостями: Maven
Работа с системами контроля версий Git
Умение пользоваться профилировщиками Java, такими как java Profiler
Навыки работы с инструментами для работы с БД: DBeaver, Offset Explorer
Опыт использования Lombok
Знание и практика разработки отчетности с помощью Jaspersoft Studio
Владение инструментами управления проектами и документированием: Jira, Confluence
Будет плюсом: Опыт работы с Docker и Kubernetes; Опыт работы с CI/CD системами (TeamCity); Опыт работы с camunda

Условия

Компьютер/монитор: можно работать со своего железа, либо готовы предоставить Лицензии на IDE - компенсируем
Корп. скидки на изучение английского и подготовительные курсы для сотрудников и их детей.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Системный аналитик интернет-банка
Системный аналитик интернет-банка

ОДуо • United States

Remote
USD 110,000 - 170,000
Лицензии на IDE
Корпоративные скидки на изучение Англ.
Team lead in microservices
Team lead in microservices

DCloud • United States

Remote
USD 120,000 - 190,000
Компьютер/монитор по желанию
IDE-лицензии компенсируемые
Корпоративное обучение и скидки на анг
+1
Team lead java backend in mobile banking
Team lead java backend in mobile banking

DCloud • United States

Remote
USD 120,000 - 170,000
Компьютер/монитор по выбору сотрудника
Компенсация лицензий на IDE
Скидки на изучение английского и курсы
Специалист по ручному тестированию (manual)
Специалист по ручному тестированию (manual)

ОДуо • United States

Remote
USD 90,000 - 130,000
ручной тестировщик (manual) в банковском проекте
ручной тестировщик (manual) в банковском проекте

DCloud • United States

Remote
USD 60,000 - 90,000
Ноутбук/IDE лицензии
Скидки на английский и курсы
AQA инженер (auto) в банковском проекте
AQA инженер (auto) в банковском проекте

DCloud • United States

Remote
USD 80,000 - 120,000
Laptop/IDE licenses available
English language courses discounts
Preparatory courses for employees and/
Fullstack QA engineer (auto)
Fullstack QA engineer (auto)

DCloud • United States

Remote
USD 80,000 - 120,000
Корп. скидки на английский
Курсы для сотрудников и их детей
Team lead mobile backend
Team lead mobile backend

ОДуо • United States

Remote
USD 120,000 - 180,000
Equipment provided
IDE licenses reimbursed
English courses discount
+1
тимлид java-разработки в финтех
тимлид java-разработки в финтех

DCloud • United States

Remote
USD 120,000 - 180,000
IDE лицензии компенсируем
Обучение английскому языку - корп.скид
Курсы для сотрудников и их детей
Администратор PostgreSQL
Администратор PostgreSQL

DCloud • United States

Remote
USD 90,000 - 130,000
Ноутбук предоставляется
IDE лицензии компенсируем
Скидки на изучение английского