Senior Java Developer

Upvanta sp. z o.o. · Information technology

Job description

Zakres obowiązkówProjektowanie i rozwój rozwiązań w oparciu o architekturę mikroserwisowąTworzenie oraz rozwijanie REST APIProjektowanie złożonych systemów backendowychPodejmowanie decyzji architektonicznych i technologicznychWsparcie zespołu w rozwiązywaniu problemów technicznychDbanie o jakość kodu i stosowanie najlepszych praktyk (clean code, design patterns)Mentoring i rozwój innych członków zespołuWspółpraca w metodyce Agile (Scrum) z wykorzystaniem narzędzi Atlassian WymaganiaMinimum 10 lat doświadczenia jako Java Developer w środowisku Agile (Scrum)Doświadczenie w roli Tech Leada / Lidera zespołuBardzo dobra znajomość Java (11+) i ekosystemu JavaPraktyczne doświadczenie z architekturą mikroserwisowąDoświadczenie w tworzeniu REST APIUmiejętność projektowania złożonych systemówZnajomość wzorców projektowychPraca z bazami danych: relacyjnymi i nierelacyjnymiDoświadczenie z Jira, Confluence (Atlassian)Silne umiejętności analityczne i rozwiązywania problemówDoświadczenie w mentorowaniu zespołu Mile widzianeDoświadczenie z Kafka lub innymi systemami kolejkowymiZnajomość technologii frontendowych (np. Angular)Wiedza z obszaru DevOpsDoświadczenie z Docker, KubernetesZnajomość wzorców integracyjnychDoświadczenie w branży finansowej lub ubezpieczeniowej

Skills

  • agile
  • angularjs
  • atlassian
  • clean_code
  • confluence
  • design_patterns
  • devops
  • docker
  • java
  • jira
  • kafka
  • kubernetes
  • microservices
  • non-relational_databases
  • relational_databases
  • restapi
  • scrum

Languages

PL

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Senior Java Developer — Upvanta sp. z o.o. | RVC