Senior Java Cloud Developer
Citigroup
Rola polega na rozwoju i utrzymaniu ogromnej, rozproszonej platformy obliczeniowej (XiP) w Citigroup, która obsługuje codziennie 500 milionów obliczeń ryzyka i dopasowania. Będziesz projektować, budować i ulepszać silnik obliczeniowy, pracować nad CI/CD dla SaaS, mentoringiem młodszych członków zespołu oraz optymalizacją wydajności na dużą skalę. To rola łącząca głęboką inżynierię backendową z architekturą systemów rozproszonych i elementami lidera technicznego.
Brakuje: brak informacji o wielkości zespołu, nie podano konkretnych chmur (aws/azure/gcp) – które są używane?.
Rola polega na rozwoju i utrzymaniu ogromnej, rozproszonej platformy obliczeniowej (XiP) w Citigroup, która obsługuje codziennie 500 milionów obliczeń ryzyka i dopasowania. Będziesz projektować, budować i ulepszać silnik obliczeniowy, pracować nad CI/CD dla SaaS, mentoringiem młodszych członków zespołu oraz optymalizacją wydajności na dużą skalę. To rola łącząca głęboką inżynierię backendową z architekturą systemów rozproszonych i elementami lidera technicznego.
- ✓Platforma o ogromnej skali (500M obliczeń dziennie) – ciekawe wyzwania techniczne
- ✓Możliwość wpływania na długoterminową strategię techniczną
- ✓Mentoring i rozwój młodszych – wzmacnia kompetencje przywódcze
- ✓Prestiżowa firma finansowa z dobrymi benefitami (m.in. 6% składki emerytalnej, opieka medyczna)
- !Hybryda: maksymalnie 2 dni w domu tygodniowo – mała elastyczność
- !Rola łączy aspekty developerskie, mentorskie i strategiczne – może być przeciążenie obowiązkami
- !Duża organizacja (500+ pracowników) – biurokracja i procesy mogą spowalniać
- •Projektowanie i rozwój nowych wersji silnika obliczeniowego w Javie (Spring, Quarkus)
- •Wdrażanie zmian w pipeline CI/CD dla platformy SaaS, w tym tworzenie API dla konfiguracji użytkowników
- •Budowa nowych mechanizmów szybkiego testowania platformy (współpraca z DevOps)
- •Koordynacja strategicznych inicjatyw skalowania platformy (setki tysięcy podów, tysiące rdzeni)
- •Mentoring i przeglądy kodu dla mid-level developerów, alokacja zadań
- •Specjalistyczne wsparcie klientów w optymalizacji dużych, rozproszonych obliczeń
- •Udział w zwinnych ceremoniach (Agile/Scrum)
Oferta dla doświadczonych specjalistów (Senior).
Senior Java developer z co najmniej 8-letnim doświadczeniem, solidnymi podstawami w chmurze i Kubernetes, który ma doświadczenie w budowie skalowalnych systemów i potrafi przejąć techniczne przywództwo.
Juniorzy i mid-level developerzy bez doświadczenia w systemach rozproszonych i chmurze. Osoby szukające wyłącznie pracy zdalnej (hybryda) lub unikające odpowiedzialności mentoringowej.
- ?Jak liczy się zespół pracujący nad XiP?
- ?Czy dyżury on-call są wymagane? Jak często?
- ?Jaka jest preferowana chmura (AWS/Azure/GCP)? Czy stack jest już ustalony?
- ?Jak wygląda proces przydzielania zadań i alokacji pracy w zespole?
- ?Czy są plany dalszej migracji do chmury?
- ?Jaki jest cykl wydawniczy (daily? weekly?)?
- −Brak informacji o wielkości zespołu
- −Nie podano konkretnych chmur (AWS/Azure/GCP) – które są używane?
- −Brak opisu procesu rekrutacyjnego (etapy, zadanie domowe?)
- −Nie wiadomo, czy rola wymaga dyżurów on-call
Zespół jest nastawiony na współpracę, mentoring i ciągłe doskonalenie. Oczekuje się dzielenia się wiedzą i wspólnej odpowiedzialności za strategiczny kierunek platformy.