Senior Java Developer - B2B

Summary

Senior Java Developer designing and maintaining microservice-based applications with Spring Boot, JPA, Hibernate, and REST APIs, while applying DevSecOps practices and containerization technologies on a B2B contract.

ALGOTEQUE to firma doradcza IT, która wspiera startupy, średnie i duże przedsiębiorstwa w tworzeniu i wdrażaniu innowacyjnych technologii. Nasz zespół ma udokumentowane sukcesy w projektowaniu, rozwijaniu, wdrażaniu i integracji rozwiązań programistycznych (AI, ML, BI, Web, Automatyzacja) dla branż takich jak telekomunikacja, energetyka, bankowość, ubezpieczenia, farmacja, motoryzacja, przemysł oraz e-commerce.

Job Description

  • Projektowanie, rozwój i utrzymanie aplikacji oraz systemów informatycznych opartych o Java.
  • Tworzenie i rozwój aplikacji w architekturze mikroserwisowej.
  • Projektowanie i implementacja usług REST API.
  • Rozwój aplikacji z wykorzystaniem Spring Boot, JPA i Hibernate.
  • Projektowanie oraz optymalizacja rozwiązań bazodanowych z wykorzystaniem relacyjnych baz danych.
  • Tworzenie i aktualizacja dokumentacji technicznej.
  • Współpraca z zespołem projektowym przy projektowaniu, wdrażaniu i utrzymaniu rozwiązań.
  • Udział w procesach DevSecOps oraz wdrażaniu aplikacji w środowiskach kontenerowych.
  • Dbanie o wysoką jakość kodu oraz stosowanie dobrych praktyk projektowych i architektonicznych.

Profile / Requirements

  • Minimum 8 lat komercyjnego doświadczenia w programowaniu w języku Java.
  • Bardzo dobra znajomość Spring Boot (Core, Data, Security), JPA oraz Hibernate.
  • Doświadczenie w projektowaniu i implementacji REST API.
  • Bardzo dobra znajomość wzorców projektowych, wzorców integracyjnych oraz architektury mikroserwisowej.
  • Praktyczna znajomość relacyjnych baz danych SQL (preferowana Oracle).
  • Doświadczenie w pracy zgodnie z praktykami DevSecOps.
  • Doświadczenie z technologiami konteneryzacji, takimi jak Docker, Kubernetes lub Nomad.
  • Znajomość dobrych praktyk projektowania interfejsów użytkownika oraz użyteczności aplikacji webowych.

Mile Widziane

  • Znajomość Apache Kafka, MinIO, Jenkins, GitLab.
  • Doświadczenie w projektach realizowanych dla sektora energetycznego.

Dodatkowe Informacje

  • Forma współpracy: B2B.
  • Wrocław / zdalnie - przewidziane są spotkania projektowe 2x w miesiącu w biurze.

AO4371

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available