Senior Full-Stack Engineer I (Java + TS + AWS)
IG Group
Rola polega na budowaniu aplikacji backendowych (Java, TypeScript) i middleware na platformie AWS dla nowej aplikacji mobilnej skierowanej na rynki APAC. Kandydat będzie tworzył rozwiązania oparte na mikroserwisach, integrował się z różnymi systemami i dostawcami, a także brał udział w całym cyklu życia produktu, od projektowania po wdrożenie. Rola wymaga doświadczenia w pracy z chmurą AWS, bazami danych NoSQL oraz technologiami strumieniowania danych.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano dokładnej wielkości zespołu., brak szczegółów dotyczących procesu rekrutacyjnego (liczba etapów, czas trwania)..
Rola polega na budowaniu aplikacji backendowych (Java, TypeScript) i middleware na platformie AWS dla nowej aplikacji mobilnej skierowanej na rynki APAC. Kandydat będzie tworzył rozwiązania oparte na mikroserwisach, integrował się z różnymi systemami i dostawcami, a także brał udział w całym cyklu życia produktu, od projektowania po wdrożenie. Rola wymaga doświadczenia w pracy z chmurą AWS, bazami danych NoSQL oraz technologiami strumieniowania danych.
- ✓Możliwość pracy nad nowym produktem mobilnym na rynkach APAC.
- ✓Udział w strategicznej części firmy i kluczowym strumieniu przychodów.
- ✓Share Plans for Employees.
- ✓Employee-led sieci (LGBTQ+, Women’s, Black, and Parents & Carers networks) z budżetem na organizację wydarzeń.
- ✓Trzy dodatkowe dni wolne w roku (urodziny, praca wolontariacka).
- −Minimum compensation: starting from 18 000 PLN. The final offer will be determined based on the candidate's experience and competencies. - Brak precyzyjnych widełek, jedynie minimalna kwota.
- !Model pracy hybrydowej z 3 dniami w biurze może być mniej atrakcyjny dla osób szukających w pełni zdalnej pracy.
- •Projektowanie, rozwijanie i utrzymywanie systemów backendowych w TypeScript, Java, Spring i Maven.
- •Implementacja rozwiązań opartych na mikroserwisach z wykorzystaniem AWS Lambdas i kontenerów ECS.
- •Integracja z różnymi systemami i usługami.
- •Wykorzystanie Kafka do kolejkowania i strumieniowania wiadomości.
- •Praca z bazami danych DynamoDB, projektowanie schematów i optymalizacja zapytań.
- •Rozwijanie i konsumowanie RESTful API oraz komunikacji asynchronicznej.
- •Mentoring młodszych deweloperów.
- •Praca w środowisku Agile, stosując metodyki takie jak pair programming, TDD i BDD.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z minimum 7 latami doświadczenia w tworzeniu aplikacji, z biegłą znajomością Java, Spring, TypeScript i podstawową wiedzą o AWS. Powinien mieć doświadczenie w pracy z RESTful API i systemami opartymi na mikroserwisach.
Oferta nie jest dla osób z mniejszym niż 7-letnim doświadczeniem w tworzeniu aplikacji, ani dla tych, którzy nie posiadają biegłości w Java, Spring, TypeScript i podstawowej wiedzy o AWS. Kandydaci bez doświadczenia w pracy z chmurą i architekturą mikroserwisów mogą nie spełnić wymagań.
- ?Jakie są plany dotyczące rozwoju i skalowania aplikacji mobilnej na rynkach APAC?
- ?Jak wygląda proces wdrażania nowych funkcji i jak często są one publikowane?
- ?Jakie są główne wyzwania związane z integracją z zewnętrznymi dostawcami usług?
- ?Jakie są możliwości rozwoju kariery w ramach zespołu i firmy?
- ?Jak wygląda proces rozwiązywania problemów produkcyjnych i jaki jest czas reakcji?
- ?Czy istnieje możliwość wpływu na wybór technologii w przyszłości?
- −Nie podano dokładnej wielkości zespołu.
- −Brak szczegółów dotyczących procesu rekrutacyjnego (liczba etapów, czas trwania).
Praca w zespole cross-funkcyjnym, nacisk na innowacyjność, współpracę i wysokie standardy pracy. Firma promuje różnorodność i inkluzywność.
Proces rekrutacyjny obejmuje aplikację i dalsze kroki, które można znaleźć pod linkiem 'Learn more about our D&I approach here.'