Deep understanding of microservices best practices
Hands-on sql ms sql oracle database experience
**
Citi is seeking a Senior Java Technical Lead within their Global Spread Products Technology team. The ideal candidate should possess extensive experience in Java/J2EE, Spring, and microservices, along with strong leadership skills to mentor team members and deliver complex technical solutions.
**
Job Summary
The role involves developing strategic, state-of-the-art solutions using a modern stack including Microservices and Docker.
Candidates will mentor developers, conduct code reviews, and ensure adherence to Citi's engineering standards.
This position requires a self-starter who excels in fast-paced, highly visible, and challenging projects.
Matching Summary
Match Score: 75
**
Citi is seeking a Senior Java Technical Lead within their Global Spread Products Technology team. The ideal candidate should possess extensive experience in Java/J2EE, Spring, and microservices, along with strong leadership skills to mentor team members and deliver complex technical solutions.
**
Salary
Base: $120,800.00 - $170,800.00; Bonus/Equity: Not specified; Benefits: Not specified
Skills & Requirements
Must-have
Expert level Java J2EE Spring Boot knowledge
Deep understanding of Microservices best practices
Hands-on SQL MS SQL Oracle database experience
Experience with Git and JIRA tools
Good understanding of OpenShift and Docker
Agile/Scrum methodology experience required
Nice-to-have
MongoDB knowledge and experience
Strong understanding of Kafka messaging
Self-starter who loves technology challenges
Ability to operate with limited supervision
Strategic state-of-the-art solution development
Key Requirements
Minimum 8+ years of relevant Apps Development or systems analysis experience
Minimum 3 years of hands-on experience as technical team lead
Demonstrated leadership skills and clear communication abilities