Senior Fullstack Developer (Java + Angular)
Skarbowców 23b, Wrocław +1 Location
PSE Innowacje sp. z o.o.
PSE Innowacje jest spółką powstałą w 2012 na zlecenie operatora systemu przesyłowego - PSE S.A. Od 2012 roku realizujemy takie zadania jak: prowadzenie analiz i badań, w tym analiz techniczno-ekonomicznych, prowadzenie prac badawczo-rozwojowych, budowa nowych oraz rozwój i modernizacja istniejących systemów informatycznych wspierających prowadzenie ruchu sieciowego. Naszą misją jest dbałość o niezawodną i efektywną pracę systemu elektroenergetycznego w Polsce oraz jego stały rozwój. Jesteśmy jednostką do innowacyjnych zadań specjalnych w branży elektroenergetycznej.
Poszukujemy do naszego Centrum Kompetencji Informatyka:
Senior Fullstack Developera
📍 Miejsce pracy:
- Wrocław lub Warszawa;
- Praca hybrydowa.
🛠 Podstawowy zakres obowiązków na stanowisku:
Programowanie, wdrażanie i utrzymywanie oprogramowania (Java/Typescript).
Implementacja API, komponentów aplikacji i interfejsu użytkownika dla tworzonego systemu.
Projektowanie, implementacja i optymalizacja algorytmów używanych w aplikacji.
Uwzględnianie wymagań niefunkcjonalnych i bezpieczeństwa.
Zapewnienie jakości dla dostarczonego kodu, wsparcie w analizie, testowaniu i usuwaniu błędów w oprogramowaniu.
Pisanie testów jednostkowych dla funkcjonalności, utrzymanie istniejących testów.
Dokumentacja wytworzonych funkcjonalności.
Współpraca z członkami interdyscyplinarnego zespołu w podejściu Agile.
Współpraca z zespołem DevOps w celu zapewnienia wykonalności rozwiązania i spełnienia wymagań niefunkcjonalnych, w szczególności wymagań bezpieczeństwa.
Tworzenie testów automatycznych np. jednostkowych, integracyjnych.
Prowadzenie code review w zespole deweloperskim – dbałość o jakość kodu, zgodność z architekturą i wzorcami projektowymi.
Świadczenie usług serwisowych dla wytwarzanych produktów.
📝 Od kandydatów oczekujemy:
Doświadczenia w pracy na podobnym stanowisku.
Minimum 5-letniego doświadczenia w programowaniu w języku Java.
Minimum 3-letniego doświadczenia w programowaniu w językach Java i JavaScript/TypeScript.
Znajomości wzorców projektowych.
Znajomości frameworków: Spring, Spring Boot, JPA, Hibernate - master, Angular - regular.
Znajomości REST API, HTML/CSS - master.
Znajomości baz danych SQL (preferowany Oracle).
Znajomości praktyk DevSecOps.
Doświadczenia z kontenerami np. Docker, K8s lub Nomad.
Znajomości narzędzi automatyzujących proces budowy aplikacji (Jenkins/Gitlab pipelines).
Znajomości zagadnień związanych z bezpieczeństwem aplikacji.
Znajomości zagadnień związanych z wydajnością aplikacji.
Komunikatywności i umiejętności swobodnego przekazu informacji.
Umiejętności pracy w zespole.
Samodzielności w podejmowaniu decyzji technicznych.
Wyższego wykształcenia.
Znajomości języka angielskiego na poziomie min. A2/B1.
💎 Mile widziane:
Znajomość Apache Kafka.
Znajomość branży energetycznej.
🚀 Oferujemy:
Udział w ciekawych projektach mających strategiczny wpływ na sektor energetyczny w Polsce i Europie.
Pracę w przyjaznej atmosferze i wsparcie zespołu nastawionego na dzielenie się wiedzą oraz doświadczeniami.
Klarowną ścieżkę rozwoju zawodowego oraz szkolenia.
Wewnętrzny program mentoringowy, wspierający zarówno nowych, jak i obecnych pracowników.
Bogaty pakiet benefitów: opieka medyczna, karta sportowa, ubezpieczenie na życie.
Program onboardingowy, pozwalający na szybką i przyjazną adaptacje do pracy.