Lead Software Engineer
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