Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Algoteque

Open 19d

Senior Java Developer

Posted Updated 3 views
Discussion

Summary

Algoteque, an IT consulting firm, is hiring a Senior Java Developer to build a platform that processes banking products in digital channels. Day-to-day: backend development with Java 17/21 and Spring Boot, microservices integrations, relational and non-relational databases, testing, and CI/CD in an Agile team. B2B contract in Warsaw, Krakow, or Katowice.

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. Świadczymy nasze usługi zarówno w modelu fixed-price, jak i time-and-materials, pomagając naszym klientom w osiąganiu ich celów biznesowych i strategii IT.

Le poste :

Poszukujemy doświadczonego Senior Java Developera do rozwoju platformy wspierającej procesowanie produktów bankowych w kanałach cyfrowych. Projekt obejmuje pracę z Java, Spring Boot oraz rozwiązaniami wspierającymi automatyzację procesów biznesowych.

Zakres współpracy:

  • Rozwój i utrzymanie aplikacji backendowych opartych o Java i Spring Boot.
  • Analiza i implementacja procesów biznesowych.
  • Projektowanie i rozwój integracji w architekturze mikroserwisowej.
  • Praca z relacyjnymi i nierelacyjnymi bazami danych.
  • Implementacja oraz utrzymanie testów jednostkowych i integracyjnych.
  • Dbanie o jakość kodu oraz udział w procesach CI/CD.
  • Współpraca w ramach zespołu wykorzystującego metodyki Agile.

Profil recherché :

  • Minimum 5 lat doświadczenia komercyjnego w tworzeniu produkcyjnych aplikacji w Java/Spring Boot.
  • Bardzo dobra znajomość Java 11+ oraz Spring Boot.
  • Znajomość protokołu HTTP.
  • Znajomość Maven lub Gradle.
  • Znajomość podstawowych zagadnień bezpieczeństwa, w tym PKI, szyfrowania symetrycznego i asymetrycznego, TLS oraz tokenów JWT.
  • Doświadczenie w pracy z transakcyjnymi bazami danych z perspektywy aplikacji.
  • Doświadczenie w pracy z GitLab, Docker, IntelliJ, Jenkins lub rozwiązaniami alternatywnymi.
  • Wykształcenie wyższe.
  • Angielski techniczny w piśmie.

Technologie:

  • Java 17/21, Spring Boot, Spring Data JPA, Hibernate, Spring Security, OAuth2, JWT.
  • Camunda BPMN - technologia wykorzystywana w projekcie; doświadczenie w tym obszarze będzie dodatkowym atutem.
  • PostgreSQL, MySQL, Flyway, Liquibase, MongoDB, Redis.
  • Mikroserwisy, Apache Kafka, RabbitMQ, Spring Cloud.
  • Docker, Kubernetes.
  • JUnit 5, Mockito, AssertJ, Testcontainers, SonarQube.
  • Maven, Gradle.
  • Git, GitHub/GitLab, Jenkins, GitHub Actions, GitLab CI.
  • Jira, Scrum, Kanban.

Warunki współpracy:

  • Forma współpracy: B2B.
  • Lokalizacja: Warszawa, Kraków lub Katowice.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

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