Lead Software Engineer
Core
Lead the technical design and evolution of integration and platform services, driving architectural standards and cloud-native solutions for a bank.
Role type
Senior IC lead software engineer (Java/Spring Boot/Kafka)
Builds
Scalable, resilient, and cloud-native integration and platform services
Domain
Banking / Enterprise Integration / Cloud Native
Required skills
Java 21, Spring Boot, Apache Kafka, AWS, Docker, Kubernetes, Microservices, API Design, Event-Driven Architecture, CI/CD, SQL
Preferred skills
NoSQL databases, Cloud transformation, Technical leadership, Mentoring
Technologies
Java 21, Spring Boot, Kafka, AWS, Docker, Kubernetes, SQL
Responsibilities
Lead technical design and evolution of integration services, Define and drive architectural standards, Design and implement messaging and workflow solutions, Lead adoption of event-driven architectures, Provide technical leadership throughout SDLC, Mentor engineers, Review architecture proposals and code, Partner with stakeholders to deliver solutions
Seniority
Senior, hands-on IC with leadership