Senior Java Developer with Groovy [M/F]

140 - 165 PLN/ godz.B2B (netto)
SeniorFull-time·B2B
#332271·Dodano 20 dni temu·23
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

JavaGroovySpring FrameworkMicroservicesREST APIJPAHibernatePostgreSQLSQLNoSQLRedisRabbitMQGitDockerGradleGitHub ActionsSOLID

Firma i stanowisko

Dołączysz do zespołu rozwijającego skalowalną platformę opartą o architekturę mikroserwisową, działającą w środowisku chmurowym. Projekt koncentruje się na budowie nowoczesnych, wysokodostępnych systemów backendowych wspierających krytyczne procesy biznesowe.


Wymagania

  • min. 7 lat doświadczenia w programowaniu w Java (w tym Java 17+) oraz praktyczna znajomość Groovy
  • bardzo dobra znajomość Spring Framework (Boot, Data, Web/MVC, Security, Cloud) – min. 5 lat
  • doświadczenie w budowie systemów opartych o mikroserwisy i REST
  • znajomość JPA, Hibernate oraz pracy z bazami danych (PostgreSQL, SQL, NoSQL, Redis)
  • doświadczenie z systemami kolejkowymi (RabbitMQ)
  • znajomość narzędzi: Git, Docker, Gradle, GitHub Actions, Sonar
  • doświadczenie w pracy w metodykach Agile (SCRUM)
  • umiejętność współpracy w zespołach cross-funkcyjnych
  • znajomość wzorców projektowych i zasad SOLID
  • zaawansowana znajomość j. angielskiego

Obowiązki

  • projektowanie i rozwój aplikacji backendowych w oparciu o Java (17+) oraz Spring Boot
  • tworzenie i rozwijanie mikroserwisów oraz API REST
  • tworzenie i utrzymanie testów automatycznych w Groovy (Spock)
  • wykorzystanie Groovy w skryptach i elementach wspierających development
  • modelowanie i integracja z bazami danych (SQL/NoSQL)
  • projektowanie rozwiązań zgodnie z zasadami clean architecture i design patterns
  • tworzenie testów jednostkowych i integracyjnych (JUnit, Spock)
  • współpraca z zespołem (PO, BA, QA, Architekci) przy definiowaniu wymagań i rozwiązań
  • udział w code review oraz dbanie o wysoką jakość kodu (Sonar)
  • automatyzacja procesów CI/CD (GitHub Actions, Gradle)
  • monitorowanie i diagnozowanie systemów (Kibana, Grafana)
  • dokumentowanie API (Swagger/OpenAPI)
Stackmine

Stackmine

47 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz