Software Engineer III - Java, AWS, Data Engineer

Job expired!

Mamy ogromną przyjemność zaoferować kluczową możliwość awansu w karierze inżyniera oprogramowania. Dołącz do zespołu Consumer & Community Banking w JPMorgan Chase jako Inżynier Oprogramowania III. Zostań integralnym członkiem naszego zwinnego zespołu, dedykowanego projektowaniu i dostarczaniu wiodących na rynku rozwiązań technologicznych, które są bezpieczne, stabilne i skalowalne.

  • Wdrażanie rozwiązań oprogramowania, w tym opracowanie, projektowanie i techniczne rozwiązywanie problemów, z myśleniem wykraczającym poza konwencjonalne podejścia.
  • Tworzenie bezpiecznego, wysokiej jakości kodu produkcyjnego i utrzymywanie algorytmów zsynchronizowanych z odpowiednimi systemami.
  • Tworzenie artefaktów projektowych dla złożonych aplikacji, zapewniając zgodność kodu z ograniczeniami projektowymi.
  • Zbieranie, analiza, synteza i opracowywanie wizualizacji oraz raportowanie z różnorodnych zbiorów danych w celu ciągłego doskonalenia aplikacji i systemów oprogramowania.
  • Projektowanie i dostarczanie rozwiązań platform danych dla zbierania, przechowywania, dostępu i analityki w bezpieczny, stabilny i skalowalny sposób.
  • Określanie strategii tworzenia kopii zapasowych, odzyskiwania i archiwizacji bazy danych.
  • Projektowanie i rozwijanie potoków danych do przetwarzania danych z wielu źródeł.
  • Identyfikowanie ukrytych problemów i wzorców w danych, wykorzystując wnioski do wprowadzania usprawnień w higienie kodu i architekturze systemu.
  • Wnoszenie wkładu do społeczności praktykujących inżynierię oprogramowania i eksplorowanie nowych oraz pojawiających się technologii.
  • Wzmacnianie kultury zespołowej różnorodności, równości, włączenia i szacunku.
  • Formalne szkolenie lub certyfikacja w dziedzinie inżynierii oprogramowania z ponad 3-letnim doświadczeniem zawodowym.
  • Doświadczenie z technologiami chmurowymi AWS, w tym S3.
  • Biegłość w technologiach opartych na SQL (np. MySQL, Oracle DB).
  • Znajomość języków programowania Java i Python.
  • Doświadczenie w opracowywaniu, debugowaniu i utrzymywaniu kodu w dużym przedsiębiorstwie.
  • Doświadczenie we wdrażaniu rozwiązań chmurowych z AWS, w tym usługi danych AWS jak Lake Formation, Glue ETL lub EMR, S3, Katalog Glue, Athena, Kinesis lub MSK, Airflow lub Lambda + Step Functions + Event Bridge.
  • Znajomość formatów serializacji i deserializacji danych, takich jak Parquet, Iceberg, AVRO, JSON-LD.
  • Dogłębna znajomość koncepcji bezpieczeństwa danych AWS, takich jak Lake Formation, IAM, role usługi, szyfrowanie, KMS i Secrets Manager.
  • Doświadczenie w analizie statystycznej danych i doborze odpowiednich narzędzi oraz wzorców danych.
  • Kompleksowa wiedza na temat aplikacji oprogramowania i procesów technicznych w ramach dyscyplin technicznych (np. przetwarzanie w chmurze, AI, ML, technologie mobilne).
  • Doświadczenie z Snowflake.
  • Rozległa wiedza na temat systemów informatycznych w branży usług finansowych.
  • Doświadczenie w budowaniu Jezior Danych, Platform Danych, Ram Danych lub projektowaniu interfejsów API typu Data as a Service.
  • Znajomość nowoczesnych technologii front-end.