🇵🇱 Warsaw, Poland · 23h ago

Senior Java Developer

Ness Solution

LinkedInsenior
Do zespołu rozwijającego nowoczesne rozwiązania poszukujemy Senior Java Developera, który ma doświadczenie w budowaniu systemów o dużej skali oraz pracy z architekturą mikroserwisową.Będziesz uczestniczyć zarówno w rozwoju istniejących rozwiązań, jak i projektowaniu nowych komponentów systemu. Istotną częścią pracy będzie również dbałość o jakość kodu, automatyzację testów oraz rozwój architektury aplikacji.Twoje zadaniaProjektowanie, rozwój i utrzymanie aplikacji opartych na Java.Budowanie oraz rozbudowa systemów wykorzystujących architekturę mikroserwisową, a także współpraca z rozwiązaniami monolitycznymi.Udział w projektowaniu architektury i podejmowaniu decyzji technologicznych.Projektowanie oraz implementacja REST API.Rozwój rozwiązań opartych o komunikację asynchroniczną, w szczególności z wykorzystaniem Apache Kafka.Praca z bazami danych i analiza danych przy użyciu SQL.Implementowanie rozwiązań zgodnie z założeniami Domain-Driven Design (DDD).Rozwijanie automatyzacji testów i dbanie o odpowiednią strukturę piramidy testów.Wykonywanie oraz opiniowanie code review.Współpraca z pozostałymi członkami zespołu przy usprawnianiu procesów biznesowych i technologicznych.Udział w ceremoniach Scrum oraz codziennej pracy zespołu Agile.Wykorzystywanie dostępnych narzędzi AI w celu zwiększenia efektywności procesu wytwarzania oprogramowania.Nasze oczekiwaniaMinimum 7 lat komercyjnego doświadczenia w Javie.Bardzo dobra znajomość:JavaSpring Framework / Spring BootHibernate / JPAApache KafkaSQLPraktyczna znajomość Angular.Doświadczenie w projektowaniu i rozwijaniu mikroserwisów.Praktyczna znajomość podejścia Domain-Driven Design (DDD).Doświadczenie w projektowaniu i implementacji REST API.Znajomość dobrych praktyk tworzenia wysokiej jakości, testowalnego kodu.Doświadczenie w pracy zespołowej w środowisku Agile/Scrum.Gotowość do pracy hybrydowej – minimum 1 dzień w tygodniu z biura w Warszawie.Nice to haveZnajomość Playwright.Doświadczenie z Dockerem i Kubernetesem.Znajomość RabbitMQ i/lub Elasticsearch.Doświadczenie z jedną z chmur: Azure, AWS lub GCP.Znajomość zagadnień związanych z IT Security.Doświadczenie w budowaniu i utrzymywaniu procesów CI/CD.Doświadczenie w mentoringu innych developerów lub pełnieniu funkcji Technical Leada.OferujemyPracę przy rozwoju systemów o dużej skali i wysokim wolumenie obsługiwanych procesów.Możliwość wpływania na rozwiązania architektoniczne i technologiczne.Pracę z nowoczesnym stackiem: Java, Spring Boot, Kafka, mikroserwisy, REST API, SQL.Hybrydowy model pracy - 1 dzień w tygodniu z biura w Warszawie.Możliwość wykorzystania i rozwijania kompetencji związanych z AI-assisted software development.Możliwość skorzystania z pakietów Luxmed i Multisport na preferencyjnych warunkach.Zainteresowała Cię ta oferta?Prześlij swoje CV i porozmawiajmy o szczegółach. Chętnie opowiemy więcej o projekcie oraz odpowiemy na wszystkie Twoje pytania :)

Sourced from LinkedIn. Relocantly aggregates public job postings; apply on the original site.