
CPU Softwarehouse AG розробляє програмне забезпечення та надає ІТ-консультації, зосереджені на цифровізації бізнес-процесів, передусім у банківській сфері. Спираючись на понад 40 років досвіду, компанія допомагає банкам завдяки індивідуальній розробці програмного забезпечення та консультаціям з оптимізації процесів, дотримання нормативних вимог і стратегії цифровізації. Її робота поєднує технології з практичними рекомендаціями щодо операційної діяльності, допомагаючи банківським командам підвищувати ефективність, керувати ризиками та краще обслуговувати клієнтів.
Full-Stack-розробник програмного забезпечення, Java та Angular
Розробка й підтримка банківського програмного забезпечення в CPU Consulting & Software із використанням Java, Spring Boot та Angular. Гібридний формат роботи.
Опис
- Розробка й підтримка програмного забезпечення для frontend- і backend-систем.
- Реалізація бізнес-вимог: від аналізу й проєктування до розробки, тестування та випуску в промислову експлуатацію.
- Участь у проєктуванні, розробці, тестуванні, розгортанні й супроводі на всіх етапах життєвого циклу програмного забезпечення.
- Створення модульних архітектур, розрахованих на масштабування та зручність супроводу.
- Інтеграція модулів і баз даних, проведення модульного й інтеграційного тестування.
- Перевірка коду, виправлення помилок, підтримка забезпечення якості та автоматизація тестування.
- Взаємодія з власниками й менеджерами продукту, а також із кросфункціональними командами.
- Участь у плануванні спринтів, оцінювання трудовитрат і допомога в поліпшенні командної роботи.
- Допомога в експлуатації та розвитку наявних застосунків і інструментів.
Вимоги
- Вища освіта в галузі інформатики, бізнес-інформатики або суміжній галузі, професійна підготовка ІТ-фахівця або рівноцінна кваліфікація.
- Кілька років досвіду розробки програмного забезпечення на посаді Full-Stack-розробника.
- Впевнене володіння Java, Spring Boot або Jakarta EE, Angular, TypeScript, SQL і розробкою баз даних.
- Досвід роботи з мікросервісною архітектурою.
- Досвід роботи зі складними структурами даних.
- Знання автоматизації тестування та забезпечення якості програмного забезпечення.
- Досвід роботи з гнучкими методологіями, як-от Scrum або SAFe.
- Досвід інтернаціоналізації застосунків, наприклад за допомогою ngx-translate, буде перевагою.
- Знайомство з інструментами керування тестуванням і його автоматизації буде перевагою.
- Досвід роботи з контейнерними або хмарними платформами, як-от OpenShift, буде перевагою.
- Досвід роботи в банківській сфері або знання нормативних вимог фінансового сектору буде перевагою.
- Аналітичні здібності та структурований підхід до роботи.
- Орієнтація на процеси.
- Уміння співпрацювати та зацікавленість у кросфункціональній командній роботі.
- Розвинені комунікативні навички та здатність працювати самостійно.
- Готовність навчатися та відданість якості.
- Німецька мова на рівні C1/C2.
- Англійська мова на рівні B2.
Переваги
- Безстроковий трудовий договір.
- Внесок роботодавця в розмірі 20% до корпоративної пенсійної програми.
- Цільове навчання та можливості професійного розвитку.
- Гнучкий графік із обліком робочого часу на гнучкому рахунку.
- Можливість працювати віддалено.
- Лізинг обладнання та велосипедів.
- Доступ до порталу знижок для працівників із пропозиціями від 600 відомих компаній.