System Developer
Описание
Относно възможността
Нашият клиент търси старши системен разработчик, който да се присъедини към динамичен екип Agile. Задачата набляга на силно сътрудничество, непрекъснат диалог и тясно взаимодействие както с вътрешни екипи, така и с външни заинтересовани страни. Консултантът ще играе активна роля през целия жизнен цикъл на разработката, допринасяйки както за иновации, така и за оперативна ефективност.
Преглед на ролята
Избраният кандидат ще бъде ангажиран в пълна циклична разработка на системи с силен фокус върху решения на базата на Java. Ролята включва работа в рамките на Agile среда, допринася за доставка на висококачествен софтуер, автоматизация и инициативи за непрекъснато подобрение, като същевременно осигурява съответствие с бизнес и технически изисквания.
Основни отговорности
- Разработване и подобряване на системни функционалности въз основа на изисквания от операциите на клиента и външни потребители
- Насочване на непрекъснати подобрения за оптимизиране на качеството, производителността и ефективността на системата
- Проследяване на индустриални тенденции и интегриране на подходящи постижения в практиките за разработка
- Внедряване на автоматизирани решения за подобряване на работните процеси и поддържане на високи стандарти
- Проектиране и изпълнение на модулни тестовете за осигуряване на обширно покритие на кода и надеждност
- Допринасяне за техническа документация и улесняване на прехвърлянето на знания към заинтересованите страни на клиента
- Изграждане и поддържане на стабилни, мащабируеми решения с фокус върху качество, автоматизация и Agile методологии
Основни технически отговорности
- Разработка на бекенд системи предимно с Java (Spring Boot, Spring Security)
- Управление на CI/CD тръбопроводи и среди, базирани на контейнери с Docker и Kubernetes
- Работа с приложни сървъри, по-специално JBoss
- Гарантиране, че решенията отговарят на изискванията по отношение на производителност, мащабируемост, поддръжка и ИТ сигурност
Допълнителни отговорности
- Прилагане на практики за тестово-ориентирано разработване (TDD) и разработане, ориентирано към поведение (BDD)
- Допринасяне за фронтенд разработка с Vue 3, JavaScript, HTML и CSS (съобразено с WCAG 2.1 стандарти)
- Работа с инструменти за управление на API като WSO2 и микросървисна архитектура
Технологичен стек и инструменти
- Бекенд: Java, Spring Boot, Spring Security, Maven, Kafka
- Фронтенд: Vue 3, JavaScript, HTML, CSS
- DevOps и инструменти: Docker, Kubernetes, GitLab, Jira, Confluence
- Допълнителни инструменти: Camunda, WSO2, Figma, Cypress, Xray, Cucumber, Gherkin
Изискван опит и квалификации
- Силния опит в системната разработка, особено в среди, базирани на Java
- Доказана способност за работа в Agile рамки (за предпочитане SAFe)
- Ниво на компетентност: Минимум Достатъчно, с предпочитание за Високо до Изключително експертно ниво
- Способност за работа независимо, проактивно и съвместно в екипна среда
Образование
Zahtjevi
Obrazovanje
Следгимназиално обучение от две години или повече в областта на техниката и технологичната промишленост
Radno iskustvo
Системен разработчик/Програмист