Informacje o stanowisku
a) Min. 2 lata doświadczenia w pracy na stanowisku programisty Java.
b) Znajomość zagadnień SOLID, TDD, GitFlow.
c) Znajomość języka polskiego na poziomie umożliwiającym swobodną komunikację werbalną i pisemną.
d) Znajomość i doświadczenie z technologiami:
- Java 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.
- bardzo dobra znajomość systemu wersjonowania GIT.
- znajomość bibliotek wspierających testowanie np. Mockito, AssertJ, Arquillian.
,[Wytwarzanie wydajnego, skalowanego oraz stabilnego oprogramowania., Uczestnictwo w 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., 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., Aktywny udział w wewnątrz-zespołowej wymianie wiedzy; h) Udział w szkoleniach technicznych., Przygotowywanie krótkich szkoleń wewnętrznych dla pozostałych członków zespołu., Opisywanie tips&trics na Confluence. Requirements: Java, TDD, Gitflow, C, JPA, ORM, Hibernate, SQL, JBoss, WebLogic, Maven, SOAP, REST API, OWASP, Git, Mockito
Praca WarszawaWarszawa - Oferty pracy w okolicznych lokalizacjach