Projekt realizowany dla największej w kraju firmy realizującej projekty IT dla sektora publicznego. Firma świadczymy kompleksowe usługi IT&N zapewniające rozwój i niezawodne funkcjonowanie systemów na potrzeby zadań stawianych przed administracją publiczną. Zapewnia poprawne i nieprzerwane funkcjonowanie najważniejszych systemów państwowych. Prowadzi ich monitoring, utrzymanie i serwis techniczny oraz rozwój.
- Wytwarzanie wydajnego, skalowanego oraz stabilnego oprogramowania
- Uczestnictwo w projektowaniu i wytwarzaniu nowych funkcjonalności pokrytych testami jednostkowymi oraz integracyjnymi
- Wsparcie w diagnozie problemów i optymalizacji działania produkcyjnego systemu
- Udział w optymalizacji procesu wytwarzania oprogramowania: Continous Integration, zapewnienie jakości, dobór technologii
- Praca zgodna z metodyką SCRUM (udział w spotkaniach: Daily SCRUM, Sprint Review Meeting, Sprint Retrospective, Sprint Planning Meeting)
- Wykonywanie code review na pull-requestach
- Wsparcie dla procesu – git-flow
- Szacowanie pracy w ramach przyszłych projektów
- Coaching w ramach małych zespołów
- Dokumentacja wypracowanych rozwiązań
- Aktywny udział w wewnątrz-zespołowej wymianie wiedzy
- Udział w szkoleniach technicznych
- Przygotowywanie krótkich szkoleń wewnętrznych dla pozostałych członków zespołu
- Opisywanie tips&trics na Confluence
- Min. 5 lat doświadczenia w pracy na stanowisku programisty Java - must have
- Znajomość i doświadczenie z technologiami Java 7, 8 i wzwyż oraz Java EE 6 i wzwyż (w projekcie wersja 11+)
- Znajomość zagadnień SOLID, TDD, GitFlow, Design Patterns
- Znajomość i doświadczenie z technologiami:- Spring Framework,- JPA i/lub dowolną z bibliotek klasy ORM (Object-Relational Mapping) np. Hibernate, EclipseLink,- relacyjną bazą danych SQL,- dowolnym z serwerów aplikacyjnych np. JBoss, WebLogic, WildFly,- maven 3, Gradle,- webserwisy SOAP oraz REST,- mile widziana dobra znajomość HTML, JavaScript, CSS- mile widziana znajomość jednej z technologii fornt-endowej: JSF, Angular 2 +, Vaadin- top 10 podatności OWASP,-umiejętność konfiguracji środowiska Continous Integration (np. Jenkins)
- Bardzo dobra znajomość systemu wersjonowania GIT
- Znajomość bibliotek wspierających testowanie np. Mockito, AssertJ, Arquillian
- Znajomość baz danych NoSQL wykorzystywanych przez Zamawiającego: MongoDB, Apache Cassandra, oraz technik ich integracji z technologią Spring Framework
- Znajomość : Docker lub Kubernates
- Znajomość języka polskiego umożliwiająca swobodną komunikację
- Code review
- Statyczna analiza kodu
- TDD
- Baza wiedzy
- Kontrola wersji: GIT
- Testy jednostkowe
- Testy integracyjne
- Testy systemowe
- Pentesty
- Testy wydajnościowe
- Testowanie manualne
- Automatyzacja testów
- CI
- Laptop
- Dodatkowy monitor
- Słuchawki
- Osobista szafka
- Windows
- Linux
- Metodyka: Agile, SCRUM
- Software do zarządzania projektami: Jira
Pakiety i dofinansowania
- Pakiet medyczny
- Pakiet medyczny dla rodziny
- Pakiet sportowy
- Pakiet sportowy dla rodziny
- Szkolenia
- Konferencje
- Kursy językowe
Udogodnienia w biurze
- Imprezy integracyjne
- Zimne napoje
- Gorące napoje
- Owoce
- Przekąski
- Pokój relaksu
Britenet
Na rynku działamy od 2006 roku, zatrudniamy obecnie ponad 1000 specjalistów IT, a nasz zespół stale rośnie.
Mamy oddziały w pięciu miastach – Warszawie, Lublinie, Poznaniu, Kielcach i Białymstoku. Zajmujemy się rozwojem oprogramowania w ramach usługi outsourcingu. Profesjonalizm idzie u nas w parze z dobrą atmosferą pracy.
Razem możemy więcej
- W #briteteam drzemie wielka moc! Jesteśmy zgraną drużyną, wspieramy się i motywujemy do działania. Wciąż głodni wiedzy, szukamy nowych inspiracji i dzielimy się doświadczeniami. Dla nas nie ma rzeczy niemożliwych. Mierzymy wysoko, podejmujemy kolejne wyzwania i z zapałem oraz uśmiechem realizujemy pasje. I co najważniejsze – dobrze czujemy się w swoim towarzystwie.
Tworzymy Najlepsze Miejsce Pracy w IT
- Pięciokrotnie zdobyliśmy tytuł „Najlepsze Miejsce Pracy IT w Polsce” w badaniach AudIT przeprowadzanych przez Computerworld we współpracy z Kantar. Co zapewnia nam sukces i najwyższą pozycję? Pracownicy Britenet doceniają dobrą i przyjazną atmosferę w firmie i są zadowoleni ze współpracy zarówno z kolegami z działu, jak i bezpośrednimi przełożonymi. Ponadto mają poczucie zachowania work-life balance, wierzą w jakość oferowanych przez Britenet usług i są przekonani o renomie firmy na rynku.
Rozwijamy się i dzielimy wiedzą
- Organizujemy wewnętrzne meetingi technologiczne i autorskie programy szkoleniowe. Członkowie #briteteam mogą dzielić się swoją wiedzą i doświadczeniem w trakcie firmowych i branżowych konferencji technologicznych oraz podążać wybraną przez siebie ścieżką kariery: managerską lub ekspercką. Umożliwiamy stałe podnoszenie kompetencji, dofinansowujemy szkolenia i kursy. Dbamy także o umiejętności komunikacyjne i umożliwiamy bezpłatny udział w zajęciach z języka angielskiego. Z nami rozwiniesz skrzydła!