JustJoin.IT Praca zdalna Senior

Fullstack Java Developer (heating industry)

Britenet

⚲ Katowice

21 000 - 25 000 PLN netto (B2B)

Wymagania

  • Java
  • Spring
  • TypeScript
  • JavaScript
  • MS Azure
  • Databases
  • Docker/Kubernetes
  • AI/LLM
  • React

Opis stanowiska

The project's main focus is developing solutions for B2B clients, specifically installers. The application is used to plan installations for end-users, and this role focuses on the further development of this solution. The company plans to expand into other countries and aims to grow in that direction.

Our expectations
-Knowledge and senior-level experience with:
• Java & Spring Boot (Enterprise-level solution experience) and advanced REST API design.
• TypeScript / JavaScript along with React, Next.js, and Node.js (including Server-Side Rendering - SSR).
• MS Azure environment, with experience in both relational and NoSQL databases.
• Practical knowledge of Docker, Kubernetes, and Terraform; experience configuring CI/CD automation using GitHub Actions and Gradle.
• Ability to independently write automated tests at all levels (Unit, Integration, E2E).
• Active and proficient use of AI/LLM tools in the daily development environment to maximize efficiency and code delivery speed.
-Strong understanding of Agile principles, including Scrum or Kanban.

-Very good command of English (min. B2 level).

-Willingness to undertake occasional travel to the client's office (in Katowice) approximately once per quarter.

Welcome Skills
• Experience with Vue.JS.

Key tasks
• Designing planning applications, and creating backend logic for scheduling and resource allocation.
• Building responsive user interfaces with a strong focus on performance, security, accessibility, and data visualization.
• Managing the full lifecycle of the platform—ranging from architectural strategy and production operations to CI/CD practices.
• Working closely on a daily basis with cross-functional teams, including close communication with the Technical Product Owner (TPO) and the product management team.

🔍 Dekoder Ogłoszenia

🟡
Enterprise-level solution experience
Oznacza to, że firma oczekuje doświadczenia w pracy nad dużymi, złożonymi systemami, a nie tylko prostymi aplikacjami.
🔴
Active and proficient use of AI/LLM tools in the daily development environment to maximize efficiency and code delivery speed.
Może to oznaczać, że firma mocno stawia na automatyzację i wykorzystanie narzędzi AI, co może być zarówno zaletą (szybsza praca), jak i wadą (potencjalne ograniczenie kreatywności lub nacisk na szybkie wdrażanie kosztem jakości).
🔴
Ability to independently write automated tests at all levels (Unit, Integration, E2E).
Oczekuje się, że kandydat będzie samodzielnie tworzył i utrzymywał testy, co może oznaczać brak dedykowanego zespołu QA lub niskie priorytety dla testowania.
🟡
The company plans to expand into other countries and aims to grow in that direction.
Sugeruje to potencjalne zmiany w projekcie i technologiach w związku z ekspansją, co może wymagać elastyczności i adaptacji.
🔴
Willingness to undertake occasional travel to the client's office (in Katowice) approximately once per quarter.
Chociaż zaznaczone jako 'okazjonalne', oznacza to konieczność podróży służbowych, co może być uciążliwe dla niektórych kandydatów.