Software Developer - Cloud Native / Java
⚲ Katowice
9 000 - 13 000 PLN brutto (UoP)
Wymagania
- min. 2 lata doświadczenia jako Java developer
- doświadczenie z Maven, Git/Subversion i Jenkins
- znajomość koncepcji DevOps, continuous delivery, clean code, TDD i agile
- znajomość języka polskiego i bardzo dobra znajomość angielskiego
- gotowość do pracy w biurze przez pierwsze 2 tygodnie codziennie, później 1-2 dni w tygodniu
Mile widziane
- znajomość języka niemieckiego
Opis stanowiska
Będziesz rozwijać aplikacje w oparciu o nowoczesne frameworki open-source, takie jak Java, microservices, Docker i Kubernetes, współpracując z międzynarodowym zespołem. Twoja praca będzie obejmować projektowanie nowych funkcjonalności we współpracy z product ownerami i analitykami biznesowymi oraz tworzenie dokumentacji technicznej. To oferta dla doświadczonego Java developera, który chce pracować w chmurze AWS i mieć wpływ na standardy rozwoju. Uwaga: praca zdalna jest możliwa, ale w pierwszych dwóch tygodniach wymagana jest codzienna obecność w biurze, później 1-2 dni w tygodniu.
🔍 Dekoder Ogłoszenia
🟡
Together with our international team, you will develop using modern open-source frameworks and tools such as J2E, microservices, Docker, SQL, Kubernetes (OpenShift is a plus), Maven and reverse proxy technologies (e.g. Apache, Nginx)
Lista technologii jest dość szeroka i może sugerować, że będziesz pracować z wieloma różnymi narzędziami, a niekoniecznie specjalizować się w jednym.
🟡
You design new innovative features in collaboration with product owners, business analysts and other stakeholders and are responsible for their implementation
Może oznaczać, że będziesz miał wpływ na kształtowanie produktu, ale też że będziesz musiał negocjować i przekonywać różne strony, co może być czasochłonne.
🟡
You actively support the implementation and further development of standards
Może oznaczać, że będziesz miał wpływ na procesy i jakość kodu, ale też że będziesz musiał poświęcać czas na dokumentację i przeglądy, zamiast tylko na pisanie kodu.
🟡
You are responsible for the creation of technical concepts and documentation
Poza pisaniem kodu, będziesz musiał poświęcić znaczną część czasu na projektowanie rozwiązań i ich dokumentowanie.