5 дней назад
Lead Software Engineer (Java)
116 400 - 194 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Lead Software Engineer (Java/Spring Boot): Designing and modernizing an enterprise messaging hub for digital banking with an accent on scalable microservices, secure REST APIs, and real-time alerting. Focus on integrating mainframe, MQ, databases, and APIs, building CI/CD pipelines, and improving platform reliability and resiliency.
Location: Buffalo, New York, United States
Salary: $116,400–$194,000 annually
Company
M&T Bank provides banking and financial services, including digital banking platforms and enterprise technology solutions.
What you will do
- Drive the development and modernization of an enterprise messaging hub supporting digital banking alerts and messaging.
- Design, develop, and support enterprise applications using Java, Spring Boot, REST APIs, and microservices.
- Build real-time alerting solutions integrating mainframes, MQ, databases, APIs, and other enterprise event sources.
- Develop CI/CD pipelines for automated testing, deployment, and release management.
- Define API, integration, architecture, technology standards, and modernization strategies.
- Lead technical design reviews, incident resolution, root cause analysis, and continuous improvement while mentoring engineers.
Requirements
- Associate’s degree and at least 7 years of systems analysis or application development experience, or a bachelor’s degree and at least 5 years of relevant experience.
- Strong Java and Spring Boot expertise with experience developing RESTful APIs and microservices.
- Experience with Oracle SQL or another relational database management system.
- Experience troubleshooting and supporting critical production systems, including Linux command-line experience.
- Experience implementing CI/CD pipelines, Git, secure coding practices, and application vulnerability remediation.
- In lieu of a degree, at least 9 years of combined education and relevant work experience, including 5 years of systems analysis or application development experience.
Nice to have
- Spring Cloud experience.
- Digital banking or financial services experience.
- Dynatrace or other enterprise monitoring tools experience.
- OpenShift, Kubernetes, Azure, or other cloud-native container platform experience.
- Kafka, MQ, or other enterprise messaging platform experience.
Culture & Benefits
- Health, welfare, and retirement benefits.
- 401(k) match of 5%.
- Flexible work arrangements and work-life balance support.
- Banking officers receive 25 days of paid time off and 12 paid holidays.
- 40 hours of paid volunteer time per year.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
8 дней назад
Lead Software Engineer (Java)
111 000 - 140 000$
9 дней назад
IS Technical Specialist/Back-end Tech Lead (Java)
70 000 - 140 000$
10 дней назад
Senior Software Engineer (Java)
122 500 - 192 500$
5 дней назад
Junior Backend Java Developer (Enterprise Payments and Credit Card)
52 000 - 101 000$
8 дней назад
Senior Murex Software Engineer (Murex)
94 000 - 115 000$
5 дней назад