Lead Fullstack Java Developer

Przegląd oferty

Lokalizacja
Gdańsk, Pomorskie
Rodzaj pracy
Pełny etat
Wynagrodzenie netto
20,000 zł - 29,000 zł Za MiesiÄ…c
Data opublikowania
2 lat temu

Szczegóły

ID oferty
6359
Typ pracy
Hybrydowo
Rozmiar firmy
ponad 200
Wynagrodzenie
Umieszczone w ofercie
Wykorzystywane technologie
Java, Spring Boot, React, TDD, Microservices, Kotlin
Typ umowy
Umowa o pracÄ™
Rekrutacja
Online
Rekrutacja w języku
Angielski
Korzyści
Prywatna opieka medyczna, Spotkania integracyjne, Elastyczne godziny pracy,
Poziom doświadczenia
Senior
Wymagana
Java React Inny

Opis oferty

Person on this position will be working for 10th largest container shipping company in the world. Project is a B2B portal that is developing the core functionalities of the containers shipping system. Endava developers are helping to fulfil fast growing demands from the market making innovative solutions in the attractive technology stack. Methodology that is used is Extreme programming (XP) and it requires that developers share desktop screens working in pairs.

Endava is looking for the lead full-stack developer, with some minor DevOps work. The platform they are using is Pivotal Cloud Foundry (Infrastructure as code, Build Packs, API gateway and service mesh) and tech stack Spring Boot (Java + Kotlin) microservices and React.js on UI.

Your responsibilities:

  • Gathering and analysing requirements
  • Developing and testing complete front-end applications based on client's requirements
  • Writing tested, idiomatic, and documented code; participating in code reviews
  • Estimating tasks and participating in team daily sync-ups
  • Daily communication with the client through e-mails, conf calls, IM, etc.
  • Collaborating with QA engineering team to ensure the delivered code meets client's standards

Skills Needed:

  • Full-stack developer with Java as backend and React as frontend
  • 8+ years of experience with Java and 2+ years of experience with React (these conditions are cumulative)
  • Understanding of Web protocols and related technologies
  • Good verbal and written communication skills in English
  • Experience in leading software teams and kicking-off development on new projects
  • Test Driven-Development (TDD) – preferably hands-on experience with TDD, but acceptable also at theoretical level. The project will involve the use of TDD.

Good to have:

  • Experience/willing to learn Kotlin for BE service
  • Experience with Extreme Programming (XP)

We offer:

  • Private healthcare (Luxmed)
  • Copyright tax relief
  • Multicafeteria system (vouchers, sport cards etc.)
  • Training platforms (Pluralsight, Udemy, O’Reilly)
  • International projects
  • Career development opportunities across different disciplines (vertically and horizontally)
  • Flexible working hours and remote work possibility
  • Integration events (global and local)