Senior Java Developer (with German)

Brak informacji o wynagrodzeniu
SeniorFull-time
#265524·Dodano 10 miesięcy temu·82
Źródło: LinkGroup
Aplikuj teraz

Tech Stack / Keywords

JavaDevOpsDomain-Driven DesignScrumKanbanClean CodeSpring BootHibernate

Wymagania

  • Minimum 5 lat doświadczenia jako programista Java.
  • Praktyczna znajomość Java (JEE, Spring Boot, Hibernate) i procesów tworzenia oprogramowania.
  • Umiejętność pisania testów jednostkowych.
  • Dobra znajomość zasad SOLID i tworzenia przejrzystego, utrzymywalnego kodu (Clean Code).
  • Doświadczenie z technologiami Java 8+, Maven, Unix/Linux, GitHub, Bitbucket.
  • Umiejętność projektowania i implementacji REST API oraz doświadczenie w pracy z bazami danych (SQL, Oracle/SQL Server, Redis).
  • Bardzo dobra znajomość języka angielskiego.
  • Znajomość języka niemieckiego na poziomie komunikatywnym (min. B1).

Nice to have:

  • Znajomość technologii Front-End, takich jak JavaScript, TypeScript, Angular, React, Vue.

Obowiązki

  • Tworzenie nowoczesnych aplikacji dla klientów zewnętrznych w oparciu o technologię Java.
  • Projektowanie i implementacja rozwiązań zgodnie z uznanymi wzorcami projektowymi oraz podejściami takimi jak DevOps, Domain-Driven Design, Behavior-Driven Development, Test-Driven Development czy Infrastructure as Code.
  • Praca w międzynarodowych zespołach, z wykorzystaniem najlepszych praktyk i metodyk zwinnych (Scrum, SAFe, Kanban).
  • Udoskonalanie procesów w obszarze profesjonalnego wytwarzania oprogramowania, ze szczególnym naciskiem na zasady Clean Code.
  • Ścisła współpraca z doświadczonymi specjalistami, umożliwiająca rozwój zarówno wiedzy technicznej i biznesowej, jak i umiejętności interpersonalnych.
linkgroup

linkgroup

459 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz