#1 Job Board for tech industry in Europe

Senior Java Developer
New
Java

Senior Java Developer

Type of work
Full-time
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Hybrid

Tech stack

    Java

    advanced

    Design Patterns

    advanced

    Spring

    advanced

    Hibernate/JPA

    advanced

    RESTful API

    advanced

    SQL

    advanced

    CI/CD

    advanced

Job description

Online interview

Nexio Management to zaufany partner biznesowy w drodze do cyfrowej przyszłości. Posiadamy prawie 20-letnie doświadczenie na rynku IT w Polsce i poza jej granicami. Prowadzimy działania w oparciu o transparentne i szczere relacje. Tworzymy innowacyjne rozwiązania technologiczne, kreując przy tym interesujące i rozwojowe środowisko pracy dla naszych ekspertów. Obecnie zatrudniamy 550 konsultantów, którzy świadczą usługi IT dla Klientów na całym świecie. Nasza główna siedziba mieści się w Warszawie, poza tym mamy biura w Rumunii oraz Wielkiej Brytanii. Posiadamy również własne R&D Center, które jest miejscem powstawania innowacyjnych projektów m.in.: w obszarach testów, Big Data, Cloud czy AI.W ramach naszych usług tworzymy szyte na miarę rozwiązania, utrzymujemy i rozwijamy nawet najbardziej wymagające systemy IT. Działamy w takich modelach biznesowych jak managed services, fixed prices oraz wspieramy zespoły naszych klientów w modelach scale up the team. Naszymi klientami są firmy z wielu zróżnicowanych branż, szukające wsparcia najwyższej klasy ekspertów.



Obecnie poszukujemy Senior Java Developera do współpracy w naszym wewnętrznym dziale IT.


Zadania:

  • Projektowanie, rozwój i utrzymanie aplikacji webowych

  • Tworzenie testów jednostkowych

  • Udział w code review, dbanie o jakość kodu i zgodność z dobrymi praktykami

  • Monitorowanie działania aplikacji, naprawa błędów​, optymalizacja wydajności i wprowadzanie usprawnień

  • Wdrażanie aplikacji na środowiska testowe i produkcyjne, automatyzacja procesów CI/CD

  • Współpraca z zespołem projektowym i udział w spotkaniach zespołowych

  • Przygotowywanie dokumentacji projektowej​


Oczekiwania:

  • Bardzo dobra znajomość Core Java i programowania obiektowego

  • Doświadczenie 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

  • Doświadczenie prazcy z RESTful API

  • Znajomość zagadnień związanych z bezpieczeństwem aplikacji webowych (autoryzacja, uwierzytelnianie, ochrona przed atakami)

  • Doświadczenie z bazami danych SQL (np. PostgreSQL, MySQL)

  • Doświadczenie z narzędziami CI/CD (np. Jenkins, GitLab CI), Maven/Gradle i 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 architekturą mikroserwisową i narzędziami do orkiestracji (Docker, 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:

  • Pracę w modelu hybrydowym (3 razy w tygodniu praca w biurze - ul. Puławska 182​; okolice metra Wilanowska) lub stacjonarnym​

  • Długoterminową współpracę w oparciu o umowę B2B, umowę o pracę, zlecenie 

  • Benefity: pakiet Medicover (rozszerzony o stomatologię) i karta FitProfit

  • Finansowanie certyfikatów technicznych

  • Darmowe lekcje j. angielskiego

  • Unikalną atmosferę pracy w zgranych zespołach oraz udział w cyklicznych integracjach

  • Udział w różnorodnych inicjatywach charytatywnych oraz sportowych (np. biegi firmowe, turnieje szachowe, rozgrywki piłki nożnej)


Zapraszamy do aplikowania :)

Undisclosed Salary

B2B, Permanent