Java-інженер (у Європі) віддалено Avenga шукає Java-інженера в Європі, щоб приєднатися до нашої команди. Проект являє собою інноваційну фінтех-платформу для з’єднання різних учасників ринку, таких як дилери та клієнти, і надання можливості торгівлі структурованими інвестиційними продуктами між ними. Як інженер Java, ви братимете участь у розробці передових високоякісних рішень для вирішення бізнес-проблем. Що ви берете з собою: 3 роки досвіду роботи з Java та фреймворками (Java 17+, Spring і
Java-інженер (у Європі)
віддалено
Avenga шукає Java-інженера в Європі, щоб приєднатися до нашої команди. Проект являє собою інноваційну фінтех-платформу для з’єднання різних учасників ринку, таких як дилери та клієнти, і надання можливості торгівлі структурованими інвестиційними продуктами між ними.
Як інженер Java, ви братимете участь у розробці передових високоякісних рішень для вирішення бізнес-проблем.
Що ви берете з собою:
- 3 роки досвіду роботи з Java та фреймворками (Java 17+, Spring і Spring Boot);
- Глибоке розуміння стандартів кодування: знання шаблонів проектування та найкращих практик;
- Досвід розробки API: навички розробки та підтримки RESTful API;
- Знайомство з операціями MySQL, парадигмами та SQL;
- Досвід роботи з JPA та Hibernate: здатність працювати з ORM, зокрема вирішувати проблеми N+1;
- Досконале володіння модульним та інтеграційним тестуванням: гарантує якість і надійність коду;
- Вміння працювати з Git і Gradle;
- Розуміння конвеєрів CI/CD і пов’язаних інструментів, як-от Jenkins;
- Рівень англійської мови Upper-Intermediate і вище.
Приємно мати:
- знання AWS та її послуг;
- Досвід усунення несправностей і моніторингу: знання DataDog, ведення журналів і показників для моніторингу/налаштування ефективності;
- Знайомство з Jasper Reports.
Це ваша місія:
- Напишіть чистий, підтримуваний, тестований код і співпрацюйте з нашою командою продуктів;
- Виконуйте ретельну перевірку коду, забезпечуючи не лише найкращі практики та бізнес-правила, а й продуктивність, безпеку та вплив на інші функції чи проекти, і завжди з повагою та конструктивним спілкуванням;
- Працюйте у своїй команді, щоб узгоджувати та документувати стандарти та методи розробки програмного забезпечення;
- Дослідження та формування кількох альтернативних технічних рішень, коли це можливо;
- Візьміть на себе наскрізне володіння виконанням командних проектів;
- Керувати технічною документацією у своїй команді;
- Самостійно визначте прогалини, проблеми та потреби та створюйте надійні рішення з відносною свободою.
Ваші переваги:
- Кожен у Avenga підлягає професійному зростанню за допомогою нашої програми наставництва;
- Компанія надає розширені можливості навчання та сертифікації;
- Ми підтримуємо професійну свободу, пропонуючи безкоштовні курси англійської та іспанської від A1 до C2;
- Avenga піклується про своїх співробітників, наші HR партнери повністю підтримають вас;
- Ми пропонуємо привабливу бонусну програму за рекомендацію;
- У нашій команді кожен ретельно стежить за балансом між роботою та особистим життям, тому ми надаємо 21 день на рік неоплачуваної відпустки.