Java Developer
Miejsce świadczenie usług: Świadczenie usług hybrydowo – 1 dzień w tygodniu w biurze i 4 zdalnie (dopuszczalne większa liczba dni z biura) – MUST HAVE.
Zakres planowanych prac:
• Współudział w opracowaniu koncepcji rozwiązania dla inicjatyw biznesowych
• Utrzymywanie i aktualizacja repozytorium dokumentacji technicznej systemów informatycznych
• Zapewnienie właściwej jakości wytwarzanego oprogramowania i zgodności ze standardami
• Zapewnienie jakości wytwarzanych produktów, wsparcie testów akceptacyjnych oraz wdrożenia rozwiązania
• Udział w planowaniu kolejnych wydań oraz iteracji w ramach prac zespołu zwinnego
• Udział/prowadzenie w review oraz retrospective zespołu w ramach iteracji i wydania
• Projektowanie rozwiązań implementowanych w zespole zwinnym
• Implementację rozwiązań przyjętych do realizacji przez zespół
• Wsparcie w stabilizacji i utrzymaniu wdrożonych rozwiązań
Wymagania:
Must have:
• Znajomość GIT
• Min. 4-letnie doświadczenia na stanowisku programisty Java/JEE
• Otwartość na pracę w zespole scrumowym, eksperymentowanie z nowymi technologiami i pracę w duchu DevOps
• Znajomość frameworków Spring i Hibernate
• Znajomość relacyjnych baz danych i SQL ze szczególnym uwzględnieniem bazy Oracle/PostgreSQL
• Znajomość narzędzi do automatyzacji procesu budowania oprogramowania Gradle lub Maven
• Znajomość zasad OOP i zagadnień dotyczących programowania wielowątkowego
• Świadczenie usług z terytorium Polski
Nice to have:
• Design patterns
• Znajomość podejść TDD, BDD
• Kafka/Rabbit MQ
• Znajomość Docker, K8S, helm
• Doświadczenie w programowaniu w języku GOSU
• JavaScript, TypeScript, RxJS, HTML5
Java Developer
Java Developer