Lead Software Engineer-( Java,J2EE, Springboot, Microservices)

Job expired!

Готові вивести вашу кар'єру на новий рівень? Приєднуйтесь до нашої команди в JPMorgan Chase на посаді Лідера програмної інженерії в підрозділі Digital Tech споживчого та громадського банківського обслуговування. Станьте частиною гнучкої команди, присвяченої створенню, удосконаленню та наданню першокласних технологічних продуктів в безпечному, стабільному та масштабованому форматі.

Як Лідер програмної інженерії, ви відіграватимете важливу роль у нашій технічній команді. Ваші основні обов'язки включатимуть:

  • Виконання інноваційних програмних рішень, розробка, реалізація та технічне усунення неполадок для вирішення складних проблем.
  • Керування дизайном та реалізацією масштабованих, високоякісних рішень на основі J2EE.
  • Співпраця з міжфункціональними командами, включаючи управління продуктом, архітектуру, QA та DevOps для забезпечення своєчасних та бюджетних поставок проектів.
  • Розробка безпечного, високоякісного продуктового коду та перевірка і налагодження коду, написаного колегами.
  • Визначення та автоматизація рішень для повторюваних проблем з метою покращення операційної стабільності програмних додатків.
  • Проведення оцінювальних сесій з зовнішніми постачальниками, стартапами та внутрішніми командами для оцінки архітектурних дизайнів та технічних даних.
  • Створення умов для прийняття нових технологій у спільнотах практики в рамках програмної інженерії.

Щоб досягти успіху на цій посаді, ви повинні мати:

  • Формальне навчання або сертифікацію в концепціях програмної інженерії та понад 5 років практичного досвіду.
  • Більше 12 років практичного досвіду розробки програмного забезпечення на Java з глибоким розумінням основних концепцій та бібліотек Java.
  • Експертизу в Spring Framework, включаючи Spring Boot, Spring MVC, Spring Data та Spring Integration.
  • Глибокі знання методологій agile, таких як CI/CD, стійкість додатків та безпека.
  • Високий рівень володіння Apache Kafka для побудови масштабованих, подійно-орієнтованих систем.
  • Знайомство з NoSQL базами даних, такими як Apache Cassandra для високопродуктивного зберігання даних.
  • Досвід роботи з хмарними платформами, такими як AWS, Azure або Google Cloud Platform.
  • Високий рівень володіння архітектурою мікросервісів та контейнеризаційними технологіями, як-от Docker та Kubernetes.
  • Досвід роботи з інструментами розробки Agile, такими як JIRA та Confluence.
  • Високий рівень володіння технічними процесами в галузях, таких як хмарні обчислення, штучний інтелект, машинне навчання та мобільні технології.
  • Глибокі знання ІТ-систем у фінансовій галузі.

Додаткові бажані навички включають:

  • Знайомство з фреймворками машинного навчання, такими як TensorFlow, PyTorch або scikit-learn.
  • Знання Python для аналізу даних та завдань скриптування.
  • Досвід роботи з Elasticsearch для масштабованого пошуку