Zaaplikuj do nas jeśli:
- chcesz mieć wpływ na ramy tworzenia aplikacji enterprise,
- interesujesz się architekturą,
- lubisz optymalizować tworzone rozwiązania,
- lubisz uczestniczyć w dyskusjach i proponować własne rozwiązania.
Jakie zadania dla Ciebie planujemy?
- Aktywny udział w procesie tworzenia oprogramowania, w tym kodowanie, przeglądanie kodu, testowanie oraz wdrażanie rozwiązań.
- Tworzenie harmonogramów prac, ustalanie priorytetów oraz monitorowanie terminów realizacji zadań.
- Proponowanie i wdrażanie rozwiązań zgodnie z wymaganiami biznesowymi, ścisła współpraca z innymi działami firmy w celu zrozumienia potrzeb biznesowych i technicznych.
- Projektowanie oraz tworzenie aplikacji enterprise (Backend: Java/Spring/Quarkus, Frontend:Angular / WebComponents).
- Projektowanie oraz implementacja automatyzacji procesów biznesowych (platforma BPMS).
- Projektowanie oraz implementacja usług Microservices/ REST/SOAP (Spring, Quarkus, Szyna ESB).
- Rozwijanie i modyfikacja istniejących rozwiązań.
- Dbałość o optymalizację, szybkość i wydajność tworzonych rozwiązań.
Czego od Ciebie wymagamy?
- Minimum 5 lat doświadczenia jako Java Developer.
- Wykształcenie w dziedzinie informatyki lub innych dziedzin ścisłych (np. matematyka, fizyka).
- Całościowe zrozumienie wszystkich procesów biznesowych i umiejętność zrozumienia ich wpływu na IT.
- Znajomość Spring Boot (Spring Core, Spring Data).
- Tworzenia testów jednostkowych (JUnit) i integracyjnych dla wytwarzanych rozwiązań.
- Znajomość algorytmów i struktur danych.
- Znajomość relacyjnych baz danych.
- Znajomość koncepcji i frameworków SOA i Mikroserwisy (SOAP, REST, ESB, Swagger/OpenAPI).
- Znajomość wzorców integracyjnych i projektowych.
- Zaangażowania, skrupulatności, dbałości o jakość wytwarzanego oprogramowania.
Mile widziane:
- Doświadczenie w koordynacji pracy zespołu programistów (wyceny prac, code rereview, daily).
- Doświadczenie w projektowaniu systemów z użyciem podejścia Model Driven Development (BPMN i UML).
- Znajomość Angular, Apache Kafka, Keycloak.
Oferujemy:
- Przyjazne miejsce pracy z elastycznymi formami zatrudnienia i godzinami pracy.
- Przestrzeń na rozwój osobisty w silnym zespole inżynierskim.
- Dostęp do nowatorskich rozwiązań technologicznych.
- Opiekę medyczną Luxmed, Kartę Multisport Benefit.