All offersPoznańJavaSenior Fullstack Developer (Java/Kotlin)
Senior Fullstack Developer (Java/Kotlin)
Java
NetworkedAssets

Senior Fullstack Developer (Java/Kotlin)

NetworkedAssets
Poznań
Type of work
Full-time
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Remote

Tech stack

    Java/Kotlin
    advanced
    JavaScript
    advanced
    Spring Boot
    advanced
    English
    advanced
    TypeScript
    nice to have
    Vue.js
    nice to have
    React
    nice to have
    Angular
    nice to have
    AWS
    nice to have
    IaC
    nice to have

Job description

Online interview

W NetworkedAssets koncentrujemy się na integracji danych, urządzeń i procesów przy jednoczesnym rozwijaniu projektów z obszaru telekomunikacji 🚀


Poznaj swój przyszły zespół - odpowiedzialny za pisanie aplikacji diagnostycznych, które zbierają dane z urządzeń sieciowych oraz wielu różnych systemów. Dane te prezentowane są w aplikacji webowej, używanej przez pomoc techniczną w jednej z największych firm telekomunikacyjnych. Zawsze staramy się używać najnowszych dostępnych wersji bibliotek oraz stale refaktorujemy i rozwijamy istniejący kod.


Pracujemy głównie zdalnie, ale lubimy spotykać się w biurze co najmniej dwa razy w miesiącu, co pozytywnie wpływa na budowanie atmosfery w zespole i dzielenie się wiedzą. Kluczowe technologie, w jakich pracujemy, to: 


  • Backend: Kotlin, Coroutines, Spring Boot, Spring Data, Security, Cloud, Webflux, Arrow; JUnit5, MockK; Gradle(kts)
  • Frontend: Vue.js 3, TypeScript; Jest, Cypress, Storybook
  • Monitoring: Spring Boot Actuator, Brave, Micrometer; Prometheus, Grafana, AWS Athena/Kibana
  • Deployment: AWS + Pulumi (IaC), VMs + Ansible
  • CI/CD: GitLab + AWS Code Pipeline
  • Bazy danych: PostgreSQL, Oracle


Twoje zadania:


  1. Tworzenie i rozwój aplikacji webowych oraz mikroserwisów
  2. Pisanie testów jednostkowych i integracyjnych 
  3. Przygotowywanie analiz i propozycji rozwiązań w oparciu o wymagania biznesowe oraz komunikację z klientem 
  4. Opracowywanie Proof Of Concept 
  5. Dzielenie się wiedzą, pair programming i code review 
  6. Wsparcie klientów w podejmowaniu decyzji i sugerowanie rozwiązań, które przyczyniają się do osiągnięcia celów biznesowych
  7. Inicjowanie usprawnień produktu 
  8. Uczestnictwo w planowaniu, ocenianiu i rozwijaniu architektury
  9. Aktualizowanie dokumentacji


Nasze oczekiwania:


  • posiadasz ponad 5 lat komercyjnego doświadczenia w programowaniu
  • programujesz w Java/Kotlin oraz JavaScript (mile widziana znajomość TypeScript)
  • masz doświadczenie w pracy w jednym z frameworków frontendowych tj. Vue/React/Angular
  • znasz framework Spring Boot; mile widziana znajomość modułów Spring Data, Spring Security, Spring Cloud, Webflux, Actuator
  • dbasz o wysoką jakość wytwarzanego oprogramowania (automatyczne testy, monitoring, metryki, logi)
  • płynnie posługujesz się językiem polskim i angielskim
  • masz profesjonalne podejście do biznesu i klientów
  • cenisz sobie komunikację i jesteś graczem zespołowym
  • mile widziane doświadczenie w pracy z chmurą AWS z użyciem IaC (np. Pulumi, Terraform)


Oferujemy: 


👨‍🎓 Budżet na Twój rozwój (udział w konferencjach i szkoleniach)

🏠 Budżet home-office

💼 AKUP (praca kreatywna)

📌 Pracę zdalną - chcielibyśmy jednak, aby min. dwa razy w miesiącu nasz pracownik mógł pojawić się u nas w biurze we Wrocławiu ;)

🆒 Pracę przy międzynarodowych projektach

🏅 Kartę Multisport

🩺 Prywatną opiekę medyczną

🚊 Zwrot kosztów za bilety miesięczne komunikacji miejskiej

💵 Bonus za pomoc w rekrutacji do NA-s

👌 Wspólne lunche, świetne eventy, wyjścia integracyjne i wiele innych ✨


Od tej chwili, dzieli nas już tylko trzyetapowy proces rekrutacyjny:


  1. 📞 telefoniczny screening (30 minut)
  2. 💻 zadanie rekrutacyjne
  3. 🤝 zdalna rozmowa kwalifikacyjna (2 godziny)


Dołącz do NA-s!