Senior Full Stack Java Developer
Primary stack
Nice to have's
Job description
Про посаду
IT Teams - це румунська компанія, що спеціалізується на аутсорсингу програмного забезпечення та дистанційному наборі персоналу. Ми прагнемо зібрати пристрасних експертів, щоб допомагати компаніям та стартапам досягати успіху. Ми пропонуємо ідеальне поєднання технічних навичок, методології та високошвидкісних технік доставки, щоб допомагати стартапам та стабільним компаніям розширювати свої команди розробників.
Ми шукаємо Senior Full Stack Java Developer для організації у Великобританії, щоб проектувати, вдосконалювати та підтримувати веб-додатки та ERP-рішення, які підтримують ключові бізнес-процеси. Це практична роль, яка охоплює сервіси бекенду, користувацькі інтерфейси, реляційні дані та інтеграції. Найкращі кандидати повинні поєднувати практичний досвід розробки на Java з реальним досвідом роботи з Apache OFBiz, включаючи Groovy та FreeMarker, і бути комфортними у виявленні та усунення проблем на рівні додатків та даних.
Обов'язки
- Проектування та визначення архітектури рішення від початку до кінця в екосистемі ServiceNow.
- Проектування, розробка та впровадження стійких рішень на рівні фронтенду, бекенду та бази даних.
- Робота з крос-функціональними зацікавленими сторонами для збору вимог та їх перетворення у технічні специфікації.
- Застосування кращих практик у кодуванні, тестуванні, безпеці, продуктивності та розгортанні.
- Створення та вдосконалення сервісів бекенду та бізнес-логіки з використанням Java та Apache OFBiz.
- Розробка та підтримка OFBiz сутностей, сервісів, подій, екранів та компонентів.
- Використання Groovy для реалізації правил, інтеграцій, автоматизації та скриптів.
- Виявлення та усунення проблем у продукції, виконання аналізу кореневої причини та впровадження надійних виправлень.
- Створення інтерфейсів з використанням FreeMarker, HTML, JavaScript та CSS.
- Розробка відгуклих та доступних компонентів з забезпеченням сумісності між браузерами.
- Проектування ефективних SQL-запитів та відповідних покращень схеми.
- Підтримка ERP-робочих процесів та інтеграцій із забезпеченням цілісності даних та відповідності процесів.
- Розробка інтерфейсів, картувань даних та запланованих завдань разом з інтеграційними та додатковими командами.
- Написання юніт-тестів та інтеграційних тестів і внесення вкладу в автоматизовану охопленість.
- Участь у оглядах коду та дотримання стандартів розробки.
- Ведення відповідної технічної документації.
- Підтримка випусків та післявипускової підтримки, включаючи іноді діяльність поза робочим часом.
Вимоги
- Доведений комерційний досвід роботи Full Stack Developer, Java Developer або аналогічної позиції.
- Сильні навички розробки на Java для бізнес-логіки та веб-додатків.
- Практичний досвід розробки на Apache OFBiz.
- Практичний досвід роботи з Groovy та FreeMarker в середовищі OFBiz або близькому до нього.
- Досвід створення або інтеграції ERP-додатків та робочих процесів.
- Навички фронтенду з використанням HTML, JavaScript та CSS.
- Сильні навички SQL, включаючи оптимізацію запитів та основи моделювання реляційних даних.
- Розуміння архітектури веб-додатків, дизайну API та безпечного кодування.
- Сильні навички налагодження та аналізу кореневої причини на рівні додатків та даних.
- Здатність перетворювати бізнес-вимоги у технічні специфікації.
- Чітке спілкування з технічними та нетехнічними зацікавленими сторонами.
- Колаборативний підхід до розробки, огляду та доставки.
- Готовність підтримувати іноді подорожі та діяльність поза робочим часом.
Буде плюсом
- CI/CD-піплайни, Git або інша платформа контролю версій та управління випусками.
- Контейнеризація, хмарне розміщення або адміністрування Linux у додаткових середовищах.
- Налаштування продуктивності в Apache OFBiz та реляційних базах даних.
- Відповідний ступінь або еквівалентний практичний досвід.
- Відповідна сертифікація з Java, веб-розробки чи баз даних.
Ми пропонуємо
- Повну можливість дистанційної роботи.
- Повноцінну позицію.
- 6-місячний контракт.
Про компанію
IT Teams керуються цікавістю, забезпечуючи, що технології, які ми доставляємо, залишаються в гармонії з бізнес-цілями наших клієнтів. Ми заохочуємо наших співробітників висловлювати свої думки, ділитися порадами та висловлювати будь-які занепокоєння, щоб ми могли правильно поводитися з ризиками проектів програмного забезпечення. Чесність є ключовим елементом нашого співробітництва з клієнтами та колегами. Наша відданість цілям клієнтів відображається в наших регулярних звітах про хід роботи, постійному перегляді цілей та термінів проектів, а також надійному контролі якості.
Подати заявку зараз »
© IT Teams. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.