freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Developer

Summary

Senior Java developer building and maintaining enterprise systems using Java/JEE, Spring, Hibernate, and relational databases for clients across multiple industries.

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

See also

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