Задание: Прикладной программист. Fullstack разработчик (Дистанционная работа)
Обязанности:
Поддержка и доработки под требования заказчика существующих программ, и разработка новых. Fullstack разработчик с уклоном в DevOps и опытом работы с БД Oracle и PostgreSQL (SQL, PQLSQL/PLpgSQL, ...).
Требования:
Знания алгоритмов git/svn, rest/soap, docker, linux, intellij idea/eclipse, design patterns, uml.
Java от версии 1.4 до 1.8 (есть старое legacy и в т.ч. современные технологии), желательно знать java 21 версии.
Java: core, concurrency, junit, selenium, servets/jsp, webflux/rxjava, spring, spring security, spring mvc, spring boot, spring cloud, jdbc/jpa/hibernate/jooq/nosql, gradle/maven/ant, springfox/swagger, opentelemetry/opentracing/jaeger, micrometer/prometheus/grafana, apache cxf, resin/tomcat/netty/jetty, log4j/slf4j.
Будет плюсом знание:
SonarQube/pmd/checkstyle/findbugs/spotbugs;
Clickhouse/Kafka; React (Material UI, React Query, React Router, Axios);
DevOps: docker/docker compose, nginx, apache, kafka, keycloak, ansible, terraform, artifactory, jenkins, zabbix, grafana.