Oferty pracy

Zarządzanie cudzymi kompetencjami obliguje nas do stałego podnoszenia poziomu jakości własnych usług. Wyzwania są naszą pasją.
https://www.goldenoreitc.pl/wp-content/uploads/2020/08/floating_image_14.png
bt_bb_section_bottom_section_coverage_image

Oferty pracy

2022-11-25

PROGRAMISTA JAVA SENIOR

Aktualne
Full time, Zdalnie
Opublikowano 2 miesiące temu

   

Dla Klienta z obszarów technologie/IT poszukujemy Kandydata na stanowisko Programista Java Senior

Oczekiwania:

  • minimum 5 lat doświadczenia w pracy na stanowisku programisty Java;
  • znajomość zagadnień SOLID, TDD, GitFlow;
  • znajomość Java 7 i wzwyż oraz Java EE 6 i wzwyż;
  • znajomość JPA i/lub dowolnej z bibliotek klasy ORM (Object-Relational Mapping) np. Hibernate, EclipseLink;
  • znajomość relacyjnej bazy danych SQL;
  • doświadczenie z dowolnym z serwerów aplikacyjnych np. JBoss, WebLogic, GlassFish;
  • znajomość Maven 3;
  • znajomość webserwisów SOAP oraz REST;
  • dobra znajomość HTML, JavaScript, CSS;
  • znajomość jednej z technologii front-endowych: JSF, AngularJS, Vaadin;
  • znajomość top 10 podatności OWASP;
  • umiejętność konfiguracji środowiska CI (np. Jenkins);
  • bardzo dobra znajomość systemu wersjonowania GIT;
  • znajomość bibliotek wspierających testowanie np. Mockito, AssertJ, Arquillian.

 Mile widziane: 

  • doświadczenie z szynami ESB (np. Mule ESB);
  • doświadczenie z systemami UNIX;
  • znajomość  Groovy, Docker, Gradle;
  • znajomość Spring Framework;
  • znajomość bibliotek wspierających testowanie np. Spock, Selenium;
  • znajomość narzędzi do testów obciążeniowych LoadUI, JMeter;
  • znajomość Elastic search.

Zadania:

  • wytwarzanie wydajnego, skalowalnego 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, który operuje na bardzo dużych wolumenach danych;
  • 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;
  • kierowanie małymi zespołami wytwórczymi (do 5 osób);
  • 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&tricks na Confluence.

Typ: Długofalowa współpraca w oparciu o B2B lub UoP
Pełna dyspozycyjność: Praca zdalna
Wymiar godzin: Full time, jednoetapowa rekrutacja

 

Cechy oferty pracy

StanowiskoJOBS

Aplikuj online

Wymagany jest prawidłowy adres e-mail.
Podziel się