CareerPlanSign in

Lead Software Engineer

Buffalo, NY💼 Full-time💰 $116,400–$116,400🗓 2026-09-04 → 2026-09-30

Core

Lead the design, development, and modernization of an Enterprise Messaging Hub supporting messaging and alerting capabilities across Digital Banking.

Role type

Lead Software Engineer (Enterprise Messaging)

Builds

Enterprise-grade microservices, real-time alerting solutions, and CI/CD pipelines for Digital Banking.

Domain

Financial Services / Digital Banking

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, REST APIs, Microservices, Oracle SQL/RDBMS, Linux command line, CI/CD pipelines, Git, Secure coding practices

Preferred skills

Spring Cloud, Digital Banking/Financial Services experience, Enterprise monitoring tools (Dynatrace), OpenShift/Kubernetes/Azure, Kafka/MQ

Responsibilities

Design and implement Spring Boot microservices; Define and implement API and integration strategies; Lead technical design reviews and mentor engineers; Design and implement real-time alerting solutions; Lead root cause analysis and incident resolution; Drive application architecture and modernization strategies.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 878,000+ jobs from 20+ sources.