Pracuj.pl Hybrydowo Mid

Backend Developer

Allianz

⚲ Warszawa, Śródmieście

Wymagania

  • AWS
  • Java
  • SQL
  • PostgreSQL
  • GIT
  • SonarQube
  • Jenkins
  • Bamboo
  • Jira
  • Confluence

Opis stanowiska

Nasze wymagania: Wykształcenie wyższe kierunkowe (informatyka, elektronika/telekomunikacja lub pokrewne) Minimum 3-letnie praktyczne doświadczenie w obszarze rozwoju oprogramowania z wykorzystaniem rozwiązań chmurowych na platformie AWS lub Azure Doświadczenie w projektowaniu rozwiązań IT w architekturze mikroserwisowej Bardzo dobra znajomość języka programowania JAVA (11 i wyższe) Bardzo dobra znajomość SQL oraz baz PostgreSQL Znajomość narzędzi: GIT, SonarQube, Jenkins, Bamboo, Jira, Confluence Doświadczenie w rozwijaniu skonteneryzowanych aplikacji w branży ubezpieczeniowej będzie dodatkowym atutem Praktyczna znajomość języka angielskiego (komunikacja w jęz. angielskim ustna i pisemna), poziom B2 lub wyższy Zakres obowiązków: 1. Programowanie: - programowanie rozwiązań z zachowaniem najlepszych praktyk developerskich (Continuous Integration, devops) zgodnie z założoną architekturą, - poprawianie błędów systemu, rozwiązywanie problemów zgłaszanych przez użytkowników, - projektowanie rozwiązań informatycznych, wsparcie procesu analizy systemowej, - zapewnienie zgodności rozwiązań ze strategią IT, - tworzenie dokumentacji technicznej. 2. Testowanie: - testowanie tworzonych rozwiązań przed przekazaniem do testów systemowych, - tworzenie, dostosowywanie i promowanie standardów jakości, - opracowywanie testów jednostkowych, - wsparcie w realizacji testów akceptacyjnych, regresji i wydajnościowych dla wspieranych aplikacji. 3. Szkolenia: - szkolenie i wdrażanie nowych programistów - opracowywanie materiałów szkoleniowych, instrukcji użytkownika. 4. Wsparcie dla zespołu utrzymania systemów. 5. Współpraca z zespołami projektowymi, bezpieczeństwa i IT przy implementowaniu rozwiązania. 6. Zapewnienie jakości, zgodności ze standardami oraz terminowości wykonania własnych zadań. 7. Administrowanie środowiskami i aplikacjami developerskimi. 8. Rozwijanie umiejętności i wiedzy własnej oraz innych członków zespołu.