Lead Full-Stack Engineer (Java)
Summary
Lead Full-Stack Engineer at Upvanta building and maintaining digital solutions that support EU-funded programs for a European public-sector organization. Full-stack Java work: Spring Boot back end, REST/SOAP APIs with Kafka, Angular front end, Kubernetes, Camunda workflows, and cloud deployment.
- Wykształcenie wyższe na poziomie magisterskim lub minimum 5 lat edukacji na poziomie wyższym.
- Minimum 15 lat doświadczenia zawodowego w IT.
- Minimum 10 lat doświadczenia w technologiach back-end: Java, Spring Boot, Spring Data, Hibernate.
- Minimum 3 lata doświadczenia w obszarze API i messaging, obejmującego:
- Apache Kafka,
- REST,
- SOAP.
- Minimum 3 lata doświadczenia w DevOps i orkiestracji kontenerów z wykorzystaniem Kubernetes.
- Minimum 3 lata doświadczenia z narzędziem workflow Camunda.
- Minimum 5 lat doświadczenia w obszarze polityki spójności UE (EU Cohesion Policy) oraz Funduszy Strukturalnych, w szczególności przy projektowaniu, wdrażaniu i monitorowaniu rozwiązań cyfrowych wspierających programy finansowane ze środków UE.
- Oracle SCJP 6.0 – Sun Certified Java Programmer
- OMG-OCUP-100 – OMG Certified UML Professional
- Oracle 1Z0-047 – Oracle Database SQL Expert
- APMG Agile Project Management Foundation
- AWS Certified Developer – Associate
- Microsoft Azure Developer Associate lub równoważny certyfikat.
- Doświadczenie z technologiami front-end:
- JavaScript,
- Angular,
- HTML,
- CSS,
- TypeScript.
- technologii back-end,
- API i messaging,
- Kubernetes,
- polityki spójności UE i Funduszy Strukturalnych.
- Bardzo dobra znajomość języka angielskiego — minimum poziom C1 według CEFR, zarówno w mowie, jak i piśmie.
- Umiejętność szybkiego wdrażania się w nowe projekty i technologie.
- Bardzo dobre umiejętności komunikacyjne i współpracy w środowisku międzynarodowym.
- Gotowość do udziału w spotkaniach prowadzonych w środowisku wielojęzycznym.
- Znajomość najlepszych praktyk w zakresie security i cloud.
- Umiejętność integrowania komponentów front-end i back-end w ramach procesów CI/CD.
- Zdolność do samodzielnej pracy, jak również efektywnego działania w zespole.
- Nastawienie na realizację celów i dostarczanie mierzalnych rezultatów.