Osoba na tym stanowisku będzie odpowiedzialna za projektowanie i programowanie zmian w działających produkcyjnie i aktywnie rozwijanych systemach informatycznych wspierających prowadzenie ruchu sieciowego, od warstwy bazy danych, przez logikę biznesową i API, po interfejs użytkownika. Jako ekspert będzie współodpowiadać za architekturę i kierunki rozwoju tych systemów oraz wspierać rozwój kompetencji zespołu.
Twój zakres obowiązków
Projektowanie, rozwój i utrzymanie złożonych aplikacji w Java (Spring Boot) i Angular
Podejmowanie kluczowych decyzji technicznych i architektonicznych oraz wyznaczanie kierunków rozwoju tworzonych rozwiązań
Projektowanie i implementacja API, usług integracyjnych oraz komponentów aplikacji
Uwzględnianie w tworzonych rozwiązaniach wymagań niefunkcjonalnych, takich jak wydajność, niezawodność, bezpieczeństwo, skalowalność i łatwość utrzymania
Pokrycie kodu testami w ścisłej współpracy z testerami manualnymi i automatyzującymi
Ustalanie standardów jakości kodu w zespole, przegląd kodu (code review) oraz dokumentowanie wytworzonych funkcjonalności
Mentoring mniej doświadczonych członków zespołu i wsparcie w rozwiązywaniu najbardziej złożonych problemów technicznych
Udział w planowaniu i ustalaniu priorytetów prac zespołu oraz organizowanie wdrażania zmian we współpracy z innymi zespołami
Usprawnianie organizacji pracy zespołu, procesów wytwórczych i przepływu informacji
Współpraca z zespołem DevOps oraz z kadrą kierowniczą, w tym prezentowanie i uzasadnianie proponowanych rozwiązań
Nasze wymagania
Wykształcenia: wyższego, preferowany kierunek informatyka lub pokrewny
Doświadczenia w: wytwarzaniu oprogramowania (minimum 8 lat), głównie w języku Java, w tym w roli Senior Developera, Tech Leada lub podobnej
Znajomości języków obcych: angielskiego na poziomie średniozaawansowanym (A2/B1)
Biegłej znajomości języka Java (wersja 17+)
Bardzo dobrej znajomości Spring Framework, Spring Boot (wersja 3+) oraz JPA/Hibernate
Biegłej znajomości wzorców projektowych i zasad SOLID oraz bardzo dobrej znajomości wzorców architektonicznych, w tym architektury heksagonalnej
Bardzo dobrej znajomości relacyjnych baz danych (w szczególności Oracle) i języka SQL
Bardzo dobrej znajomości REST API i HTML/CSS oraz dobrej znajomości TypeScript, Angular i architektury aplikacji typu SPA
Doświadczenia w pracy z kontenerami (Docker, Kubernetes lub Nomad)
Rozumienia kultury DevOps i praktycznego doświadczenia w pracy w tym modelu
Umiejętności wyznaczania kierunków rozwoju oprogramowania i dobrej orientacji w bieżących trendach technologicznych
Doświadczenia w wykorzystywaniu narzędzi AI w codziennej pracy programistycznej
Umiejętności planowania pracy i ustalania priorytetów, dostosowywania planów do zmieniającej się sytuacji oraz koordynowania zmian z innymi zespołami
Umiejętności zrozumiałego wyjaśniania rozwiązań technicznych zarówno zespołowi, jak i interesariuszom nietechnicznym
Umiejętności budowania współpracy, zaangażowania i pozytywnego nastawienia do zmian
Dbałości o porządek w procesach i przepływie informacji oraz inicjatywy w usprawnianiu organizacji pracy, procedur i standardów zespołu
Mile widziane
Doświadczenie w roli lidera zespołu, architekta lub lidera technicznego
Znajomość języka Oracle PL/SQL
Znajomość MinIO
Znajomość JasperReports
Umiejętność pisania testów we frameworku Spock
Znajomość Apache Kafka
To oferujemy
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 https://jobeax.com/link/w49itqsWIp1hwiLu 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.
Benefity
dofinansowanie zajęć sportowych
prywatna opieka medyczna
dofinansowanie nauki języków
dofinansowanie szkoleń i kursów
ubezpieczenie na życie
możliwość pracy zdalnej
elastyczny czas pracy
spotkania integracyjne
firmowa biblioteka
dodatkowe świadczenia socjalne
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.
Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".
... alerting, incident detection, response, capacity management, and release safety. 4+ years of experience in developing and supporting distributed systems written in Java,, Ability to design and develop microservices using Java 25 and Spring Boot,, Experience as a Java software developer, with strong knowledge of current Java technologies/frameworks ...
Wymagane, Java, Angular, Spring, Spring Boot, JPA, JUnit, Mockito, TypeScript, SOAP, REST O projekcie, Poszukujemy doświadczonego Programisty Fullstack do projektu realizowanego dla jednego z naszych klientów, dużej instytucji z sektora finansowego. Dołączysz do interdyscyplinarnego zespołu, który kompleksowo zajmuje się ...
Wymagane, Java, Angular, Spring, Spring Boot, JPA, JUnit, Mockito, TypeScript, SOAP, REST O projekcie, Poszukujemy doświadczonego Programisty Fullstack do projektu realizowanego dla jednego z naszych klientów, dużej instytucji z sektora finansowego. Dołączysz do interdyscyplinarnego zespołu, który kompleksowo zajmuje się ...
... alerting, incident detection, response, capacity management, and release safety. 4+ years of experience in developing and supporting distributed systems written in Java,, Ability to design and develop microservices using Java 25 and Spring Boot,, Experience as a Java software developer, with strong knowledge of current Java technologies/frameworks ...
Wymagane, Java, Spring Boot, SQL, Hibernate, Kafka, Angular Mile widziane, Playwright, Docker, Kubernetes, RabbitMQ, Elasticsearch O projekcie, Wspólnie z naszym Partnerem, liderem w branży ubezpieczeniowej, poszukujemy doświadczonego/ej specjalisty/ki do realizacji projektów jako Fullstack Java Developer (Angular)., , ...
Expected, Java, Spring Boot, Spring Framework, Hibernate, SQL, Kafka, Angular, Docker, Kubernetes, RabbitMQ, Elasticsearch Optional, Playwright, Azure DevOps, AWS, Google Cloud Platform About the project, We are looking for an experienced Senior Fullstack Developer to join our client, a well-established and stable company ...
Senior Fullstack Developer (Java + Angular) Miejsce pracy: Radzionków Technologie, których używamy Wymagane - Java - Angular - TypeScript - Spring Boot - Hibernate - SQL - HTML - CSS O projekcie Realizujemy projekty IT dla klientów z sektora administracji publicznej, rozwijając autorskie oprogramowanie ERP oraz rozwiązania ...
Fullstack Developer (Java, Angular, Kafka) Miejsce pracy: Gdańsk Technologies we use Expected - Java - Spring Boot - Microservices - REST APIs - Angular - Angular Material - Kafka - SQL - Docker - Kubernetes - Git - Bitbucket - Jenkins About the project The consultant will work as a Full Stack Java Developer within the ...