Назад
Company hidden
5 дней назад

Senior Software Engineer (Java)

186 850 - 191 850$
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Java): Designing, developing, testing, and maintaining complex applications and microservices for critical banking systems with an accent on Java, Spring Boot, REST APIs, database performance, and resilient software development. Focus on building high-performance data processing systems, automating CI/CD deployments, analyzing application dependencies, and improving reliability and security in regulated financial environments.

Location: Wilmington, Delaware, United States. The position requires in-office work four days every week at 1100 North Market Street, Wilmington, DE 19801.

Salary: $186,850–$191,850 per year

Company

M&T Bank is a financial services organization developing and supporting mission-critical banking applications.

What you will do

  • Design and develop new and existing applications, from technical analysis through user acceptance testing.
  • Lead complex systems analysis, application design, debugging, testing, and release engineering.
  • Build and maintain Java-based microservices, REST APIs, database objects, and high-performance data processing systems.
  • Prepare technical and functional specifications, project plans, architecture documentation, charts, tables, and diagrams.
  • Coordinate development tasks, vendor software evaluations, application dependency assessments, risk mitigation, and cross-functional technical activities.
  • Coach other developers, promote development standards, and recommend technologies and processes that improve application resilience and reduce risk.

Requirements

  • Bachelor’s degree or foreign equivalent in Software Engineering, Computer Engineering, Computer Science, or a related technical field.
  • At least five years of experience in the offered role or a related software development occupation.
  • At least five years of experience with systems analysis, application development, object-oriented programming, web services, SOA, Java or JavaScript, and GitLab-based version control.
  • At least five years of experience with Spring, Spring Boot, Maven, REST APIs, microservices, SQL databases, and optimized query development.
  • At least five years of experience with CI/CD, Jenkins pipelines, Groovy and shell scripting, OpenShift deployments, JFrog Artifactory, and release coordination.
  • At least five years of experience with automated testing, performance testing, application security, vulnerability remediation, monitoring, and complex database development.

Culture & Benefits

  • Work within approved Software Development Life Cycle processes and established development standards.
  • Collaborate with development, operations, technology, and cross-functional teams.
  • Work independently on high-level systems analysis and technical development phases.
  • Support clean, resilient code and reliable operation of critical applications.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →