Senior Java Developer
Ness Solution — Poland · Posted ~3 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
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 KafkaSQL
Praktyczna 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 :)
We have 153,189 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 153,189 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume