Będziesz: używać języka Java do tworzenia mikrousług i aplikacji hostowanych w chmurze, opartych na API, obsługiwać kompleksowe prace programistyczne, w tym kodowanie, testowanie, debugowanie i przeglądanie kodu, współpracować z użytkownikami i zespołami programistów w celu gromadzenia i definiowania wymagań oraz analizowania historii użytkowników pod kątem ważności i wykonalnośćPraca w zespole nad iteracyjnym rozwojem, który zapewnia wysokiej jakości, stabilne usługi.Inżynier skutecznych, pozba
Będziesz: używać języka Java do tworzenia mikrousług i aplikacji hostowanych w chmurze, opartych na API, obsługiwać kompleksowe prace programistyczne, w tym kodowanie, testowanie, debugowanie i przeglądanie kodu, współpracować z użytkownikami i zespołami programistów w celu gromadzenia i definiowania wymagań oraz analizowania historii użytkowników pod kątem ważności i wykonalnośćPraca w zespole nad iteracyjnym rozwojem, który zapewnia wysokiej jakości, stabilne usługi.Inżynier skutecznych, pozbawionych defektów konfiguracji i kodu spełniającego wymagania biznesowe i standardy zespołu.Interakcja z systemami przesyłania wiadomości, takimi jak Apache Kafka, MQ itp.Praca w zespole scrumowym i podążanie za Agile i najlepsze praktyki Test Driven DevelopmentPraca z narzędziami do konteneryzacji/orkiestracji, takimi jak Docker lub KubernetesKwalifikacje: ponad 5 lat profesjonalnego doświadczenia w tworzeniu oprogramowania z wykorzystaniem języka JavaDoświadczenie w projektowaniu rozproszonego oprogramowania dla przedsiębiorstwDoświadczenie w pracy z narzędziami DevOps, takimi jak Kubernetes/Helm, Terraform, Docker itp.Doświadczenie we wdrażaniu i wspieranie obciążeń produkcyjnychDoświadczenie w budowaniu usług REST i/lub mikrousługDoświadczenie w zakresie baz danych, najlepiej z PostgreSQL, MySQL, Oracle lub DB2Znajomość narzędzi i frameworków w ekosystemach Java (Spring, Spring Boot, Vert.x itp.)Doświadczenie z infrastrukturą AWSDoświadczenie w pisaniu współbieżnym i wielowątkowe aplikacje Java