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 🙂
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.