Jakie zadania dla Ciebie planujemy?
- 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)
- Rozwijanie i modyfikacja istniejących rozwiązań
- Dbałość o optymalizację, szybkość i wydajność tworzonych rozwiązań
Czego od Ciebie wymagamy?
- Minimum 3 lata doświadczenia jako programista w projektach z użyciem języka programowania Java
- Znajomość Spring Boot (Spring Core, Spring Data) oraz Angular
- Tworzenia testów jednostkowych (JUnit) i integracyjnych dla wytwarzanych rozwiązań
- Znajomość algorytmów i struktur danych
- Znajomość zagadnień optymalizacyjnych dla tworzonych rozwiązań
- Znajomość relacyjnych baz danych
- Znajomość koncepcji i frameworków SOA i Mikroserwisy (SOAP, REST, Swagger/OpenAPI)
- Znajomość wzorców integracyjnych
- Znajomość wzorców projektowych
- Wykształcenie w dziedzinie informatyki lub innych dziedzin ścisłych (np. matematyka, fizyka)
- Zaangażowania, skrupulatności, dbałości o jakość wytwarzanego oprogramowania
Mile widziane:
- Doświadczenie w projektowaniu systemów z użyciem podejścia Model Driven Development (BPMN i UML)
- Znajomość nowych trendów w informatyce (np. Apache, Quarkus, Bazel, mikro frontendy)
- Doświadczenie w budowaniu systemów stream-processing (Apache Kafka)
Branże, w których działamy:
Finanse i bankowość, medyczna, produkcja i przemysł, e-commerce
Co my możemy zaoferować Tobie:
- Praca w ciekawym i rozwojowym projekcie
- Elastyczne godziny pracy
- Dostęp do nowatorskich rozwiązań technologicznych
- Udział w międzynarodowych projektach
- Opieka medyczna Luxmed oraz Karta Multisport Benefit