Not specified (assumed to be hybrid based on industry norms).
Java development with spring boot
Apache kafka stream processing
Microservices architecture design
Citi is seeking a Lead Software Engineer with expertise in Java and microservices to design and develop scalable enterprise applications. The ideal candidate will have extensive experience in backend development, system architecture, and mentoring junior developers, contributing to the bank's technology solutions
Job Summary
This role involves building the backbone of enterprise applications using a modern Java-based stack with a focus on microservices and real-time data processing.
The company offers competitive benefits including medical, dental, vision coverage, 401(k), life insurance, and paid time off packages.
Candidates will be expected to mentor other developers while championing code quality through thorough reviews and comprehensive testing strategies.
Matching Summary
Match Score: 85
Citi is seeking a Lead Software Engineer with expertise in Java and microservices to design and develop scalable enterprise applications. The ideal candidate will have extensive experience in backend development, system architecture, and mentoring junior developers, contributing to the bank's technology solutions.
Salary
Base: $125,760.00 - $188,640.00; Bonus/Equity: Discretionary and formulaic incentive and retention awards available; Benefits: Medical, dental, vision, 401(k), life, accident, disability insurance, wellness programs, and paid time off