FIFIRECODE
Java
Ростов-на-Дону
Команда backend-разработки работает над серверными сервисами и интеграциями: реализация REST API и бизнес-логики на Java/Spring Boot, интеграция с БД и брокерами сообщений. Задача — поддерживать надёжность и качество сервисов для критичных бизнес-процессов.
Стек
JavaSpring BootPostgreSQLKafkaOracleRabbitMQHibernateMavenGradleREST APIHTTPOkHttpRetrofit
Задачи
- •Разработка и поддержка микросервисов на Spring/Spring Boot
- •Проектирование и реализация HTTP/REST API
- •Интеграция сервисов с базами данных (Oracle/PostgreSQL)
- •Взаимодействие с брокерами сообщений (Kafka, RabbitMQ)
- •Реализация и поддержка ORM-решений (Hibernate/JPA)
Обязательно
- •Уверенное знание Java
- •Опыт с Spring и Spring Boot (DI, WebMVC, Data)
- •Знание HTTP и REST API
- •Опыт работы с Maven или Gradle
- •Опыт работы с Oracle или PostgreSQL
- •Опыт работы с Kafka или RabbitMQ
Будет плюсом
- •Знание Java EE (JPA, EJB, JNDI, JMS, JTA)
- •Опыт работы с Java EE Application Server (WebSphere, WebLogic, WildFly)
- •Знание Web-технологий (Servlets, SOAP)
- •Опыт с Hibernate
- •Опыт с Jenkins и/или Ansible
- •Знание Kubernetes
- •Участие в высоконагруженных проектах
- •Опыт с MyBatis или Liquibase
- •Знание Camunda
- •Опыт работы в команде более 7 человек