Programista Java
Nexio Management to polska firma technologiczna z ponad 18-letnim doświadczeniem na rynku. Obecnie w naszych centrach kompetencyjnych zatrudniamy ponad 500 konsultantów, którzy świadczą usługi IT klientom na całym świecie. Siedziba Nexio Management mieści się w Warszawie, a nasze biura mieszczą się w Rumunii i Wielkiej Brytanii. Posiadamy także własne Centrum R&D, czyli miejsce, w którym powstają innowacyjne projekty m.in: w obszarach Big Data, Cloud, CRM, Billing czy AI. W ramach naszego portfolio tworzymy rozwiązania „szyte na miarę”, utrzymujemy i rozwijamy nawet najbardziej wymagające systemy informatyczne. Dostarczamy własne produkty i wspieramy zespoły naszych klientów w zwiększaniu skali modeli zespołów. Naszymi klientami są firmy z całego świata, poszukujące wsparcia najwyższej klasy ekspertów.
Do naszego zespołu wewnętrznego odpowiedzialnego za tworzenie oprogramowania dla naszych klientów między innymi z sektora finansowego, bankowości, telekomunikacji, handlu detalicznego i innych, poszukujemy doświadczonych Programistów Java
Zadania:
• Projektowanie, rozwój i utrzymanie aplikacji webowych.
• Tworzenie i rozwijanie backendu, w tym implementacja logiki biznesowej, obsługa baz danych (głównie relacyjne) oraz integracja z zewnętrznymi API i usługami.
• Pisanie czytelnego, testowalnego i wydajnego kodu oraz jednostkowych testów automatycznych (np. JUnit, Mockito).
• Udział w code review, dbanie o jakość kodu i zgodność z dobrymi praktykami.
• Rozwiązywanie problemów technicznych, debugowanie i naprawa błędów zgłaszanych przez użytkowników lub wykrytych w testach.
• Wdrażanie aplikacji na środowiska testowe i produkcyjne, automatyzacja procesów CI/CD (np. Jenkins).
• Współpraca z zespołem projektowym (frontend, QA, analitycy), udział w spotkaniach zespołowych (daily, planowanie sprintu, retro, refi itd.).
• Dokumentowanie rozwiązań oraz przygotowywanie specyfikacji technicznych i użytkowych.
• Monitorowanie działania aplikacji, optymalizacja wydajności i wprowadzanie usprawnień
Oczekiwania:
• Minimum 4 letnie doświadczenie w programowaniu Java
• Doświadczenie w pracy z Java 17
• Znajomość rozwiązań najnowszych wersji Java.
• Biegłość w projektowaniu i implementacji architektury aplikacji oraz znajomość wzorców projektowych (Design Patterns)
• Bardzo dobra znajomość frameworków: Spring (Spring Boot, Spring MVC, Spring Data JPA), Hibernate/JPA oraz umiejętność ich konfiguracji i rozszerzania
• Praktyczna znajomość Hibernate/JPA
• Doświadczenie w projektowaniu, implementacji i optymalizacji RESTful API oraz integracji z zewnętrznymi systemami
• Znajomość zagadnień związanych z bezpieczeństwem aplikacji webowych (autoryzacja, uwierzytelnianie, ochrona przed atakami)
• Doświadczenie z bazami danych SQL (np. PostgreSQL, MySQL)
• Znajomość narzędzi do kontroli wersji (Git)
• Doświadczenie z narzędziami budowania (Maven lub Gradle)
• Doświadczenie z narzędziami CI/CD (np. Jenkins, GitLab CI), automatyzacją buildów (Maven/Gradle) i zarządzaniem wersjami (Git)
• Umiejętność rozwiązywania problemów wydajnościowych (profilowanie, tuning JVM, analiza logów)
• Umiejętność pisania testów jednostkowych i integracyjnych (JUnit, Mockito)
Mile widziane:
• Doświadczenie z Docker I Kubernetes
• Znajomość technologii chmurowych (AWS, Azure, Google Cloud)
• Znajomość baz danych NoSQL (np. MongoDB)
• Znajomość narzędzi do monitoringu i logowania (np. ELK Stack, Prometheus, Grafana)
• Doświadczenie z systemami kolejkowymi (Kafka, RabbitMQ)
• Znajomość GraphQL, WebSocket, SOAP
Oferujemy:
• Umowę B2B
• Pracę z najnowszymi technologiami w tym z Claude AI
• Pakiet benefitów: Medicover (rozszerzony o stomatologię), karta sportowa FitProfit
• Benefity: Medicover (rozszerzony o stomatologię), FitProfit, lekcje języka angielskiego z profesjonalnym lektorem
• Treningi na siłowni F45 - zlokalizowanej w naszym biurze. Wspólnie ćwiczymy pod okiem profesjonalnych trenerów.
• Nagrody jubileuszowe – doceniamy wieloletnich pracowników.
• Lokalizację biura z wygodnym dojazdem - stacja metra Wilanowska przed budynkiem, pętla autobusowa oraz linia tramwajowa.
• Wydarzenia okolicznościowe oraz wyjazdy integracyjne - budujemy zgrany zespól również poza biurem.
Programista Java
Programista Java
Puławska 182, Warszawa
Nexio Management