.
Starszy Programista Java
  • Warszawa
Starszy Programista Java
Warszawa, Warszawa, Masovian Voivodeship, Polska
BCF Software Sp. z o.o.
1. 3. 2025
Informacje o stanowisku

technologies-expected :


  • Java
  • SQL
  • Maven
  • HTML
  • JavaScript
  • CSS
  • JSF
  • Angular.js
  • Vaadin
  • Git

technologies-optional :


  • Jenkins
  • Mockito
  • AssertJ
  • Arquillian
  • Groovy
  • Docker
  • Gradle
  • Spring Framework
  • Spock
  • Selenium
  • LoadUI
  • JMeter
  • Elasticsearch

responsibilities :


  • 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, 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&trics na Confluence.

requirements-expected :


  • Znajomość Java 7 i wzwyż oraz Java EE 6 i wzwyż;
  • Min. 5 lat doświadczenia w pracy na stanowisku programisty Java;
  • Znajomość zagadnień SOLID, TDD, GitFlow;
  • Znajomość języka polskiego na poziomie umożliwiającym swobodną komunikację werbalną i pisemną;
  • Znajomość i doświadczenie z technologiami:
  • Java EE 6 i wzwyż;
  • 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, GlassFish;
  • maven 3;
  • webserwisy SOAP oraz REST;
  • dobra znajomość HTML, JavaScript, CSS;
  • jedna z technologii front-endowych: JSF, AngularJS, Vaadin;
  • 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.

offered :


  • Pracę w firmie, która zdobyła nagrodę Great Place to Work i Diamentowy Certyfikat Forbesa;
  • Ambitny projekt, w którym możesz przejąć odpowiedzialność za strategię i koncepcje procesu testowania;
  • Elastyczne godziny pracy;
  • Odpowiedni system premii za rekomendacje;
  • Świetne imprezy integracyjne?
  • Środowisko pracy osób otwartych na dzielenie się i wymianę wiedzy informatycznej.

  • Praca Warszawa
  • Programista Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    92 810
    11 011