Java Spark developer

Job expired!

W Synechron wierzymy w transformacyjną moc cyfrowych innowacji. Jako globalna firma doradcza, łączymy kreatywność z najnowocześniejszą technologią, aby dostarczać najwyższej klasy rozwiązania cyfrowe. Nasza wiedza obejmuje Sztuczną Inteligencję, doradztwo, cyfrowe technologie, Cloud & DevOps, dane oraz inżynierię oprogramowania, obsługując czołowe firmy z sektora usług finansowych i technologicznych. Nasze laboratoria FinLabs prowadzą badania i rozwój, tworząc rozwiązania od Sztucznej Inteligencji i Blockchaina po modele naukowe dotyczące danych, cyfrowe underwriting i aplikacje mobilne na pierwszym miejscu.

Przez ostatnie ponad 20 lat, Synechron otrzymał liczne nagrody pracodawców, podkreślając nasze zaangażowanie w nasz utalentowany zespół. Chlubimy się globalną siłą roboczą ponad 14 000 profesjonalistów w 52 biurach w 20 krajach na kluczowych światowych rynkach.

Poszukujemy doświadczonego programisty Java ze znajomością Spark i Kafka.

Podstawowa pensja dla tej pozycji będzie się różnić w zależności od geografii i innych czynników. Zgodnie z prawem Ontario, podstawowe wynagrodzenie dla tej roli, jeśli zostanie obsadzone w Ontario, wynosi CAD $110k - $115k/rok plus świadczenia (szczegóły poniżej).

  • Przyjmowanie najlepszych praktyk branżowych na każdym etapie procesu rozwoju, w tym przeglądy kodu, testy jednostkowe, statyczną analizę kodu i dokumentację projektową.
  • Przeprojektowanie i unowocześnianie starszych systemów, aby były zgodne z celami biznesowymi, wykorzystując nowsze stosy technologiczne.
  • Współpraca w zespole Agile Scrum, w tym ze stronami zgłaszającymi wymagania, właścicielami produktu, programistami i QA, w celu dostarczenia produktów wysokiej jakości.

Poszukujemy Senior Java Developer z:

  • 8+ lat doświadczenia w Java.
  • Znajomość Java 11, Spring Boot, Spring Framework, Mikroserwisy, SQL i platform baz danych (preferowane NoSQL).
  • Doświadczenie z platformami wiadomości, takimi jak Kafka, JMS, lub MQ.
  • Silne umiejętności w zakresie podstawowej Javy.
  • Podstawowa znajomość baz danych i SQL.
  • Doświadczenie z Spark/Kafka i architekturą mikroserwisów.
  • Wyśmienite umiejętności komunikacyjne.
  • Doświadczenie w sektorze bankowym/finansowym.
  • Bardzo konkurencyjne wynagrodzenie i świadczenia.
  • Możliwość pracy w organizacji międzynarodowej z 52 biurami w 20 krajach.
  • Laptop i telefon komórkowy zapewnione przez firmę.
  • 15 dni płatnego urlopu rocznie plus zwolnienie lekarskie i święta narodowe.
  • Wszechstronne plany ubezpieczeń, w tym medyczne, dentystyczne, na życie, na wypadek niepełnosprawności