Pracuj.pl Praca zdalna Mid

Fullstack Developer (Java + React)

DEVAPO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

⚲ Warszawa, Ochota

90–120 zł netto (+ VAT) / godz.

Wymagania

  • Java
  • JavaScript
  • TypeScript
  • REST
  • RabbitMQ
  • Kafka
  • SQL
  • PostgreSQL
  • Docker
  • Kubernetes
  • RxJS
  • Nx monorepo tools
  • Elasticsearch
  • NGXS

Opis stanowiska

Nasze wymagania:
Minimum 3 years of experience with Java (8/11/17 and newer)
Minimum 3 years of experience with React and modern JavaScript/TypeScript
Proficiency in TypeScript and state management solutions
Experience with service integration technologies such as REST, RabbitMQ, Kafka
Strong knowledge of SQL and relational databases, particularly PostgreSQL
Experience working with REST API development and consumption
Knowledge and experience with Docker and Kubernetes
Familiarity with best programming practices (e.g., SOLID, KISS) and design patterns
Ability to write unit and integration tests

Mile widziane:
Experience with reactive programming (RxJS)
Familiarity with Nx monorepo tools
Experience with Elasticsearch
Knowledge of NGXS or other advanced state management libraries

O projekcie:
We are looking for a Full-Stack Developer responsible for developing and maintaining applications. You will work closely with our project team, analyze business requirements, and ensure high-quality code delivery through testing, code reviews, and the use of security tools. This role involves both developing new features and supporting production environments.

Zakres obowiązków:
Developing full-stack applications and collaborating with the project team
Analyzing business requirements and translating them into technical solutions
Ensuring code quality through unit testing, integration testing, code reviews, and vulnerability scanning
Maintaining applications and providing production support
Optimizing and updating software
Participating in the automation of deployment processes
Creating technical documentation

Oferujemy:
Salary: 90-120 zł/h (B2B)
Training and certification funding with learning opportunities during work hours
Private medical care through Medicover
Multisport benefits
Language classes (English)
Flexible working hours
Team meetings and integration events
Referral bonus for recommending new employees

🔍 Dekoder Ogłoszenia

🔴
developing and maintaining applications
Może oznaczać zarówno tworzenie nowych funkcjonalności, jak i głównie utrzymanie istniejącego, potencjalnie starego kodu.
🔴
analyze business requirements, and ensure high-quality code delivery through testing, code reviews, and the use of security tools
Może sugerować, że obecne procesy nie są w pełni zautomatyzowane i wymagają ręcznego zaangażowania w te obszary.
🔴
This role involves both developing new features and supporting production environments
Może oznaczać, że będziesz musiał balansować między pracą nad nowymi funkcjami a rozwiązywaniem bieżących problemów w produkcji, co może prowadzić do nieprzewidzianych zadań.
🔴
Minimum 3 years of experience with Java (8/11/17 and newer)
Chociaż wymieniono nowsze wersje, nacisk na 'minimum 3 lata' może sugerować, że większość kodu jest napisana w starszych wersjach Javy.
🔴
Proficiency in TypeScript and state management solutions
Wymóg 'proficiency' może oznaczać, że oczekuje się od Ciebie głębokiej wiedzy i umiejętności, a nie tylko podstawowej znajomości.