Java Developer (m/k)
PSE Innowacje sp. z o.o.
⚲ Wrocław
Wymagania
- Apache Kafka
- Angular
- Apache Camel
- Java 8+
- Hybernate
- Oracle
- GitLab/Maven
- JUnit, Mockito
- Python
- Spring Boot
Opis stanowiska
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.Osoba na tym stanowisku będzie odpowiedzialna za realizację kompleksowych prac związanych z projektowaniem, implementacją, optymalizacją oraz utrzymaniem aplikacji o architekturze mikrousługowej w środowisku kontenerowym, opartych na technologiach: Apache Kafka, Apache Camel, Object Storage (MinIO), Java (co najmniej v 17), Spring Boot, Docker + Nomad, Oracle DB 19c, XML Path Language (XPath) 2.0 (Second Edition). 🛠 Podstawowy zakres obowiązków na stanowisku: • Projektowanie i implementacja nowych funkcjonalności. • Rozwój i projektowanie architektury w warstwie backend. • Pisanie testów jednostkowych i integracyjnych. • Utrzymanie (serwis) aplikacji/ kodu. • Tworzenie dokumentacji. 📝 Od kandydatów oczekujemy: • Praktycznego doświadczenia w programowaniu w języku Java 8+ (min. 5 lat). • Praktycznego doświadczenia w programowaniu w języku Java 17+ (min. 2 lata). • Bardzo dobrej, praktycznej znajomości: Apache Kafka, Apache Camel, Spring Boot. • Bardzo dobrej znajomości relacyjnych baz danych (w szczególności Oracle) i pracy z rozwiązaniami ORM (Hibernate). • Umiejętności pracy z GitLab, Maven. • Umiejętności tworzenia testów jednostkowych i integracyjnych (np. JUnit, Mockito). • Znajomości wzorców projektowych. • Odpowiedzialności i terminowości w realizacji zadań. • Samodzielności w działaniu i realizacji. • Umiejętności współpracy w ramach zespołu. • Wysokiego poziomu komunikatywności oraz otwartości na kontakt z biznesem. 💎 Dodatkowym atutem będzie: • Znajomość języka Python. • Znajomość Angular. • Znajomość Robot Framework. • Znajomość podstawowych zagadnień bezpieczeństwa. • Doświadczenie w roli lidera technicznego w zespole programistów backend. • Znajomości platform, API i kanałów integracyjnych wykorzystywanych przez operatorów energetycznych. • Znajomość narzędzi JIRA i Confluence. 🚀 Z naszej strony zapewniamy: • Stabilne zatrudnienie na podstawie umowy o pracę. • Konkurencyjny system wynagrodzeń, składający się z wynagrodzenia podstawowego oraz atrakcyjnego systemu premiowego. • Indywidualny budżet szkoleniowy, przyznawany na podnoszenie kwalifikacji i wspierający rozwój zawodowy. • Klarowną ścieżkę rozwoju zawodowego. • Elastyczne godziny pracy i możliwość pracy zdalnej/hybrydowej. • Pakiet benefitów pozapłacowych m.in. prywatna opieka medyczna, karta Multisport oraz ubezpieczenie na życie na preferencyjnych warunkach, dodatkowe świadczenia w ramach ZFŚS. • Dodatkowy dzień wolny z okazji Dnia Energetyka – 14 sierpnia. • Pracę w przyjaznej atmosferze i wsparcie zespołu nastawionego na dzielenie się wiedzą oraz doświadczeniami. • Wewnętrzny program mentoringowy wspierający zarówno nowych jak i obecnych pracowników. • Program onboardingowy pozwalający na szybką i przyjazną adaptacje do pracy. • Udział w projektach greenfield mających strategiczny wpływ na sektor energetyczny w Polsce i w Europie. Chcesz dołączyć do naszego zespołu? Aplikuj już teraz 💻