JustJoin.IT Praca zdalna Senior

Starszy Programista Java / Starsza Programistka Java

Tukano Software House Sp. z o. o.

⚲ Warszawa

Do uzgodnienia

Wymagania

  • Java
  • Backend
  • Spring
  • PostgreSQL
  • Jira
  • Docker
  • SOAP
  • JUnit

Opis stanowiska

W Tukano Software House wierzymy, że dobre projekty powstają tam, gdzie technologia spotyka się z partnerstwem i zaufaniem. Lubimy pracować z ludźmi, którzy chcą tworzyć coś więcej niż tylko „kolejny system” i to zarówno po stronie klientów, jak i naszego zespołu.  

Pracujemy nad projektami, które realnie wpływają na codzienność użytkowników. Dzięki temu mamy poczucie, że technologia, którą tworzymy, ma konkretną wartość i zastosowanie.  

Aktualnie do naszego zespołu poszukujemy Starszego Programisty / Starszej Programistki Java (Spring), który/-a będzie odpowiedzialny/-a za projektowanie, rozwój oraz utrzymanie nowoczesnych aplikacji backendowych opartych o technologie Java.

Nasze wymagania:

• minimum 5 lat doświadczenia w pracy na stanowisku Programisty Java;
• bardzo dobra znajomość Java 8 lub nowszej;
• praktyczne doświadczenie w pracy z JPA lub bibliotekami ORM, np. Hibernate;
• doświadczenie w pracy z relacyjnymi bazami danych, np. MySQL, PostgreSQL, MS SQL lub Oracle;
• znajomość narzędzi do budowania projektów Maven lub Gradle;
• praktyczna znajomość technologii REST API;
• bardzo dobra znajomość frameworków Spring oraz Spring Boot;
• doświadczenie w pracy z bibliotekami do testów jednostkowych, np. JUnit;
• umiejętność pracy z systemami kontroli wersji (np. Git);
• doświadczenie w pracy z kontenerami Docker;
• znajomość narzędzi do zarządzania zadaniami, np. Jira;
• umiejętność pracy zespołowej oraz dobra organizacja pracy.
Mile widziane:

• doświadczenie w pracy w metodykach zwinnych (Scrum/Kanban);
• doświadczenie przy projektach dla administracji publicznej lub systemach o wysokiej dostępności;
• znajomość narzędzi CI/CD;
• certyfikaty potwierdzające kompetencje technologiczne.

Oferujemy:

• Pracę przy nowych, innowacyjnych projektach,
• Pracę w zespole wykorzystującym zwinne metodyki wytwarzania oprogramowania,
• Możliwość pracy zdalnej lub hybrydowej, 
• Program poleceń pracowniczych,
• Możliwość rozwoju zawodowego (kursy/szkolenia),
• Dofinansowanie zajęć sportowych, 
• Ubezpieczenie medyczne, 
• Przyjazną atmosferę, 
• Cykliczne integracje 🙂

🔍 Dekoder Ogłoszenia

🔴
chcą tworzyć coś więcej niż tylko „kolejny system”
Może oznaczać, że projekty są ambitne i innowacyjne, ale też że oczekuje się od pracownika zaangażowania wykraczającego poza standardowe obowiązki.
🟡
projekty, które realnie wpływają na codzienność użytkowników
Sugestia, że praca ma sens i jest widoczna, ale może też oznaczać, że projekty są krytyczne i wymagają wysokiej stabilności oraz dostępności.
🟡
nowoczesnych aplikacji backendowych
Określenie to jest ogólne i może oznaczać zarówno najnowsze technologie, jak i po prostu aktualnie stosowane rozwiązania w firmie.
🔴
minimum 5 lat doświadczenia w pracy na stanowisku Programisty Java
Chociaż podana jest liczba lat, rzeczywiste wymagania co do głębokości wiedzy i umiejętności mogą być wyższe niż sugeruje samo doświadczenie.
🔴
doświadczenie w pracy
To jest bardzo ogólne stwierdzenie w sekcji 'Mile widziane' i może oznaczać cokolwiek, od podstawowej znajomości po zaawansowane umiejętności.