Opis projektu:
Dołączysz do zespołu rozwijającego system CRM dla jednego z naszych Klientów z branży telekomunikacyjnej:
- zespół 12 developerów (podział na FE i BE) + PM + analitycy + zespół testerów
- zorganizowane środowisko developerskie (guideliness, CI/CD)
- system wspierający kluczowe procesy sprzedażowe i obsługi klienta (10k+ użytkowników końcowych)
Szukamy osób, które dołączą do projektu i w pierwszej kolejności zajmą się implementacja zadań programistycznych w oparciu o specyfikacje techniczną, w późniejszej fazie wezmą udział w tworzeniu architektury aplikacji.
Stack technologiczny:
- java8
- Spring (Spring framework, SpringBoot)
- Netflix OSS
- ActiveMQ / Kafka
- RESTful Services
- JSON / XML
- Microservices (Kubernetes)
- Bazy danych: Oracle 12c, PostgreSQL, MongoDB
- AngularJS , ES6, Bootstrap
- CI / CD (Git, Maven, Jenkins)
- project mangement apps (JIRA, Confluence, Slack, Google Apps)
Oczekiwania:
- praktyczna znajomość działania i zasad programowania obiektowego z wykorzystaniem Java 8
- wiedza z zakresu integracji systemów w oparciu o SOAP, REST
- umiejętność projektowania struktur danych i posługiwania się bazami danych
- dobra znajomość technologii backend takich jak: Spring, myBatis (lub odpowiedników)
- doświadczenie w projektowaniu aplikacji webowych
- chęć tworzenia dobrej jakości kodu w zorganizowanym środowisku developerskim
- zaangażowania, chęć zdobywania i dzielenia się wiedzą
- samodzielność i odpowiedzialność za powierzone zadania
- co najmniej 4 lata doświadczenia w realizacji projektów komercyjnych z wykorzystaniem Java
Oferujemy
- świetną atmosferę w pracy
- rozwój zawodowy
- współpraca z seniorami
- szkolenia wewnętrzne i zewnętrzne
- dofinansowanie udziału w konferencjach branżowych i certyfkacji
- firmową biblioteczka
- opieka medyczna w Medicover
- dofinansowanie do pakietu sportowego OK System
- kurs języka angielskiego w firmie
- płatne dni wolne
- elastyczne godziny pracy
- pyszną kawę w naszym nowym, komfortowym biurze