Technical Team Leader - Java
Core
Technical Team Leader driving architecture, design, and delivery of technical product initiatives within IT Shared Services.
Role type
Senior Technical Team Leader (Java)
Builds
Technical product initiatives and scalable implementations
Domain
Financial Services / Enterprise Software
Required skills
Java (Spring ecosystem), Microservices architecture, REST WebServices, JPA/Hibernate, Agile methodology, Code review, Unit testing, Git, Technical leadership
Preferred skills
Modern front-end frameworks (Angular/React), Distributed team management
Technologies
Spring Boot, Spring Cloud, Spring Security, Spring Data, Spring Integration, JUnit, TestNG, Mockito, Angular, React, Git
Responsibilities
Drive architecture and design decisions, Conduct code reviews, Work with distributed teams as SME, Identify issues and risks, Design and develop scalable implementations
Seniority
Senior, hands-on IC with team leadership