java-разработчик микросервисов

АПХ ЭКО-культура

United States

Remote

USD 90,000 - 140,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Job summary

АПХ ЭКО-культура ищет разработчика для разработки и сопровождения микросервисов на Java и Spring Boot в рамках переноса бизнес-логики из 1С в сервисы.

Задачи включают проектирование REST API, интеграцию между системами, работу с PostgreSQL/MS SQL, а также написание unit и интеграционных тестов и участие в код-ревью. Удаленная работа, белая зарплата и 5/2 график.

Qualifications

  • Коммерческий опыт разработки на Java от 3 лет.
  • Опыт backend-разработки на Spring Boot и Spring Framework.
  • Уверенное владение SQL; PostgreSQL или MS SQL Server.
  • Опыт разработки и интеграции REST API.
  • Понимание микросервисной архитектуры и взаимодействия сервисов.
  • Опыт работы с JPA/Hibernate или аналогами.
  • Опыт написания автоматизированных тестов: JUnit, Mockito.
  • Понимание транзакционности, обработки ошибок и повторных запросов.
  • Опыт работы с Git и код-ревью.
  • Базовые навыки Docker.

Responsibilities

  • Разработка и развитие микросервисов на Java и Spring Boot.
  • Перенос бизнес-логики из 1С в отдельные сервисы.
  • Проектирование и реализация интеграций между 1С, микросервисами и другими системами.
  • Разработка REST API и контрактов взаимодействия.
  • Обмен данными, обработка ошибок интеграции, повторных запросов и контроля данных.
  • Работа с реляционными БД: проектирование таблиц, SQL-запросы, миграции схемы.
  • Разработка синхронного и асинхронного взаимодействия между системами.
  • Написание unit- и интеграционных тестов; участие в код-ревью и документации.
  • Участие в архитектурных решениях и разбиение задач; поддержка сервисов.

Skills

Java
Spring Boot
REST API
Microservices
Git
JUnit/Mockito
SQL

Tools

PostgreSQL
MS SQL Server
JPA/Hibernate
Docker

Job description

Описание:

«ЭКО-культура» — это 13 тепличных комплексов в 8 регионах, сеть распределительных центров, собственный центр инновационных разработок, крупный инвестор в сфере тепличного овощеводства. Мы создаем команду талантливых и амбициозных сотрудников, готовых внести свой вклад в наше общее дело! Приглашаем присоединиться к нашей команде "Разработчик".

Задачи:

Разработка и развитие микросервисов на Java и Spring Boot. Постепенный перенос бизнес-логики и функциональности из 1С в отдельные сервисы. Проектирование и реализация интеграций между 1С, микросервисами и другими информационными системами. Разработка REST API и определение контрактов взаимодействия между сервисами. Реализация обмена данными, обработка ошибок интеграции, повторных запросов и контроль корректности данных. Работа с реляционными базами данных: проектирование таблиц, написание и оптимизация SQL-запросов, управление изменениями схемы БД. Разработка механизмов синхронного и асинхронного взаимодействия между системами. Написание unit- и интеграционных тестов, обеспечение качества и надёжности кода. Участие в выборе архитектурных решений, декомпозиции задач и определении границ ответственности микросервисов. Поддержка и развитие разработанных сервисов, анализ ошибок и устранение проблем производительности. Участие в код-ревью, подготовке технической документации и совершенствовании процессов разработки. При наличии соответствующих задач — разработка простых пользовательских интерфейсов на Vue.js.

Требования:

Будет плюсом:

  • Опыт коммерческой разработки на Java от 3 лет;
  • Практический опыт разработки backend-приложений на Spring Boot и Spring Framework;
  • Уверенное владение SQL и опыт работы с реляционными базами данных, предпочтительно PostgreSQL или MS SQL Server;
  • Опыт разработки и интеграции REST API;
  • Понимание принципов построения микросервисной архитектуры и взаимодействия между сервисами;
  • Опыт работы с JPA/Hibernate или другими инструментами доступа к данным;
  • Опыт написания автоматизированных тестов: JUnit, Mockito или аналоги;
  • Понимание принципов транзакционности, обработки ошибок, повторных запросов и обеспечения согласованности данных;
  • Опыт работы с Git, понимание процессов командной разработки и код-ревью;
  • Базовый опыт работы с Docker и понимание принципов сборки и развертывания приложений;
  • Умение самостоятельно разбираться в существующем коде, бизнес-логике и технической документации;
  • Ответственный подход к качеству кода, надёжности решений и сопровождению разработанного функционала
Условия:
  • Удаленный график работы.
  • Оформление по ТК РФ в аккредитованную IT-компанию.
  • Белая заработная плата.
  • График работы 5/2 с 09:00 до 18:00.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

разработчик 1С УТ
разработчик 1С УТ

Lemark • United States

Remote
USD 18,000 - 31,000
Official employment
Remote work
Flexible schedule
разработчик 1С
разработчик 1С

NDA • United States

On-site
USD 33,000 - 39,000
backend разработчик
backend разработчик

Wilix • United States

Remote
USD 90,000 - 150,000
java разработчик интеграционных решений
java разработчик интеграционных решений

Банк Русский Стандарт • United States

Remote
USD 120,000 - 160,000
C#/.NET-разработчик микросервисных приложений
C#/.NET-разработчик микросервисных приложений

Назаров Сергей Андреевич • United States

Remote
USD 90,000 - 140,000
Remote work
backend разработчик банковских сервисов
backend разработчик банковских сервисов

ЛИПТ Софт • United States

On-site
USD 110,000 - 180,000
программист 1С для AI-продуктов
программист 1С для AI-продуктов

EvoAI • United States

Remote
USD 90,000 - 150,000
team lead
team lead

ИТЛ Консалтинг • United States

Remote
USD 120,000 - 160,000
Полный социальный пакет
Участие в архитектурных комитетах
Менторство со стороны CTO
+1
1с разработчик для маркетплейсов
1с разработчик для маркетплейсов

NDA • United States

On-site
USD 21,000 - 35,000
График 5/2 по МСК
Годовая премия
Влияние на архитектуру
+1
1с разработчик
1с разработчик

Top Selection • United States

On-site
USD 85,000 - 125,000