Java Developer
Tech Stack / Keywords
Firma i stanowisko
Firma TEL-STER Sp. z o.o. działa na rynku oprogramowania SCADA ponad 20 lat. Zebrane doświadczenia w trakcie przygotowywania kolejnych wersji oprogramowania TELAS, a następnie TelWin SCADA umożliwiają tworzenie rozwiązań coraz lepiej dopasowanych do oczekiwań klientów, wspierając podnoszenie efektywności procesów w przemyśle poprzez dostarczanie nowoczesnych technologii w obszarach automatyki przemysłowej i gazownictwa. Dysponujemy zespołem specjalistów, którzy w zakresie tworzenia oprogramowania i jego wdrażania na obiektach nie mają sobie równych. Zapewniamy wysokiej jakości usługi serwisowe, także całodobowe oraz specjalistyczne szkolenia. Firma TEL-STER jest wyłącznym właścicielem praw do oprogramowania TelWin SCADA.
Głównym celem działania firmy TEL-STER Sp. z o.o. jest rozwój oprogramowania TelWin SCADA oraz oferowanie klientom szerokiego zakresu usług związanych z rozwijanym oprogramowaniem takich jak szkolenia, wdrożenia, serwis. Zebrane doświadczenia przy realizacji oprogramowania sterowników PLC szeregu zrealizowanych obiektów, pozwalają również na oferowanie kompleksowych rozwiązań związanych z realizacją oprogramowania dla urządzeń automatyki przemysłowej. Jednocześnie powstało wiele innych produktów, które z powodzeniem wchodzą na rynek oprogramowania, m.in.:
- System wymiany i zarządzania informacją służb dyspozytorskich - TelNOTE
- Program monitorujący pobór gazu poprzez elektroniczne przeliczniki gazu - GasWin
- System zarządzania usługą przesyłową gazu - TelGAZ
- System wspomagający procesy biznesowe związane z handlem i dystrybucją gazu (nominacje/prognozowanie, renominacje/reprognozowanie, bilansowanie) - TelNOM
- Narządzie umożliwiające wymianę dokumentów typu B2B za pomocą protokołu AS4 - TelCOMM
- System prognozowania zużycia gazu -TelPROGNOSE
- Interfejs systemu TelWin SCADA do współpracy z oprogramowaniem symulacyjnym Simone - TelSIMONE
- System dynamicznego zarządzania ciśnieniem dla przedsiębiorstw wodociągowych - DPMS.
Wymagania
- Solidne zrozumienie podstaw Javy: składnia, zasady programowania obiektowego (OOP), struktury danych, algorytmy i obsługa wyjątków
- Ekspert w Java SE: znajomość podstawowych API Javy, kolekcji, współbieżności, I/O oraz sieci
- Doświadczenie z Javą 8 i nowszymi funkcjami (Lambda, strumienie, interfejsy funkcyjne, Optional)
- Znaczące doświadczenie ze Spring Boot, Spring MVC, Spring Data i Spring Security, w tym dependency injection i AOP
- Biegłość w Hibernate/JPA do mapowania obiektowo-relacyjnego
- Doświadczenie w tworzeniu i konsumowaniu usług sieciowych RESTful i/lub SOAP
- Doświadczenie z technologiami kontenerowymi: Docker, Kubernetes, OpenShift
- Kompetencje w obsłudze Maven lub Gradle
- Biegłość w Gicie (tworzenie gałęzi, scalanie, pull requesty)
- Silne zrozumienie SQL i doświadczenie z relacyjnymi bazami danych (PostgreSQL, MySQL, Oracle, SQL Server)
- Doświadczenie z testami jednostkowymi (JUnit, Mockito)
- Zrozumienie testów integracyjnych
- Umiejętności debugowania i rozwiązywania problemów
- Doświadczenie w Agile/Scrum
- Podstawowa znajomość CI/CD i narzędzi takich jak Jenkins, GitLab CI, CircleCI
- Znajomość wzorców projektowych i zasad pisania czystego kodu
- Umiejętności komunikacji i pracy zespołowej
- Adaptacyjność i chęć uczenia się nowych technologii
- Możliwość okazjonalnego dojazdu do biura w Suchym Lesie (nie częściej niż raz na rok)
- Gotowość na etap rekrutacji w formie stacjonarnej w Suchym Lesie lub Warszawie
Nice to have:
- Certyfikat Oracle Certified Associate lub Professional
- Znajomość RabbitMQ lub podobnych systemów kolejkowych (np. Kafka)
- Doświadczenie z Red Hat SSO (Keycloak) lub podobnymi rozwiązaniami zarządzania tożsamością
- Znajomość baz NoSQL (MongoDB, Cassandra, Redis)
- Znajomość frameworków frontendowych: Angular, React, TypeScript
Obowiązki
- Stworzenie zespołu programistycznego w nowej dla nas technologii
- Tworzenie, rozwijanie i utrzymywanie aplikacji w języku Java
- Analiza wymagań biznesowych i przekładanie ich na rozwiązania techniczne
- Optymalizacja wydajności aplikacji oraz usuwanie błędów
- Testowanie i debugowanie kodu w celu zapewnienia jego jakości
Oferta
- Dofinansowanie zajęć sportowych
- Elastyczny czas pracy
- Spotkania integracyjne
- Brak dress code’u
- Kawa / herbata
- Parking dla pracowników
Inne informacje
Klikając w przycisk „Aplikuj" lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez TEL - STER sp. z o.o. z siedzibą w: Stefana Stefańskiego 23, 62-002 Suchy Las (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu. Podanie danych jest dobrowolne, ale niepodanie danych wymienionych jako niezbędne skutkuje brakiem możliwości rozpatrzenia kandydatury. Twoje dane osobowe będą przetwarzane przez okres 1 roku, chyba że wyraziłeś odrębną zgodę na wykorzystanie ich w przyszłych rekrutacjach. Masz prawo żądać dostępu, sprostowania, usunięcia, ograniczenia przetwarzania, przeniesienia danych oraz wniesienia sprzeciwu. Podane dane nie będą wykorzystywane do profilowania ani podejmowania decyzji w sposób zautomatyzowany.
TEL - STER sp. z o.o.
2 aktywne oferty