Point your AI agent at freehire and let it find you a job.

Get the CLI →

ALGOTEQUE Innovation Hub

Open 17d reposted 3× · 2 open copies

Senior Java Developer

Posted Updated 1 view
Discussion

Job Description

Poszukujemy doświadczonego Java Developera, który dołączy do zespołu rozwijającego i utrzymującego systemy informatyczne. Konsultant będzie zaangażowany zarówno w projektowanie i implementację nowych rozwiązań, jak i rozwój, stabilizację oraz utrzymanie istniejących funkcjonalności.

ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies. Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.

Zakres Projektu

  • Rozwój i utrzymanie systemów informatycznych.
  • Projektowanie oraz implementacja rozwiązań zgodnych z wymaganiami biznesowymi i technicznymi.
  • Współudział w opracowywaniu koncepcji rozwiązań dla inicjatyw biznesowych.
  • Projektowanie rozwiązań realizowanych przez zespół.
  • Implementacja nowych funkcjonalności oraz rozwój istniejącego oprogramowania.
  • Dbanie o jakość tworzonego oprogramowania i zgodność ze standardami technicznymi.
  • Wsparcie testów akceptacyjnych oraz procesu wdrażania rozwiązań.
  • Udział w planowaniu kolejnych wydań i iteracji w ramach zespołu Scrum.
  • Udział w code review, sprint review oraz retrospektywach.
  • Utrzymywanie i aktualizacja dokumentacji technicznej.
  • Wsparcie stabilizacji i utrzymania wdrożonych rozwiązań.
  • Współpraca z członkami zespołu w duchu Agile i DevOps.

Profile / Requirements

  • Minimum 5 lat doświadczenia na stanowisku Java Developer / Java/JEE Developer.
  • Bardzo dobra znajomość Java/JEE.
  • Praktyczna znajomość frameworków Spring i Hibernate.
  • Znajomość Git.
  • Znajomość relacyjnych baz danych oraz SQL, w szczególności Oracle lub PostgreSQL.
  • Znajomość narzędzi do automatyzacji procesu budowania oprogramowania: Maven lub Gradle.
  • Dobra znajomość zasad OOP.
  • Znajomość zagadnień związanych z programowaniem wielowątkowym.
  • Gotowość do pracy w zespole Scrum oraz zgodnie z praktykami Agile/DevOps.
  • Otwartość na nowe technologie i eksperymentowanie.

Mile Widziane

  • Znajomość design patterns.
  • Doświadczenie w podejściach TDD / BDD.
  • Znajomość Kafka lub RabbitMQ.
  • Znajomość Docker, Kubernetes i Helm.
  • Doświadczenie w programowaniu w języku Gosu.
  • Znajomość JavaScript, TypeScript, RxJS, HTML5.

AO4356

Skills

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