Lead Engineer (f/m/x)
Core
Lead technical design, coding, and delivery of end-to-end microservices solutions for Investment Banking products in an Agile environment.
Role type
Senior IC Lead Engineer (Java/Spring/Microservices)
Builds
Microservices applications for Investment Banking business lines
Domain
Financial Services / Investment Banking
Deliverable
production ML models | product features
Required skills
Java, Spring Framework (Boot, MVC, Data), Microservices architecture, Cloud platforms (GCP), Relational databases (PostgreSQL), Automated testing, DevOps/SRE practices
Preferred skills
NoSQL databases, Architectural roadmap definition, KPI definition for software delivery
Technologies
Java, Spring Boot, Spring MVC, Spring Data, GCP, PostgreSQL
Responsibilities
Design and develop microservices to meet business functionalities; Coach delivery teams in modern engineering practices; Collaborate with Investment Banking engineering community to define architectural roadmaps; Enforce automated unit/integration testing as standard practice; Structure program elements into epics and stories for production releases; Define and implement standards and KPIs for end-to-end software delivery.
Seniority
Senior, hands-on IC with leadership responsibilities