Citi is seeking a Senior Full Stack Developer Lead to join their Inventory Management Applications Suite team. This role focuses on leading the development of high-volume, low-latency enterprise Java applications in the Capital Markets domain. The position combines technical leadership with hands-on development, requiring expertise in both frontend and backend technologies.
The role involves leading the design and implementation of complex microservices architectures, migrating monolithic systems to modern cloud-based solutions, and ensuring high-quality software delivery through proper testing strategies and performance optimization. The successful candidate will work with cutting-edge technologies including Spring Boot, Cloud platforms (AWS, GCP, PCF), and modern frontend frameworks like React and Angular.
As a technical leader, you'll be responsible for mentoring team members, conducting code reviews, and collaborating with various stakeholders to deliver robust solutions. The position offers competitive compensation ranging from $142,320 to $213,480, along with comprehensive benefits including medical, dental, vision coverage, 401(k), and various insurance options.
This is an excellent opportunity for an experienced developer looking to take on a leadership role in a global financial institution. The position offers exposure to complex financial systems and the chance to work with modern technologies while solving challenging technical problems. The hybrid work environment provides flexibility while maintaining collaborative opportunities with team members.
Working at Citi means joining a prestigious financial institution with a global presence, offering significant opportunities for professional growth and development. The role provides a perfect blend of technical challenges and leadership responsibilities, making it ideal for someone looking to advance their career in financial technology.
The position requires a deep understanding of both technical and business aspects of financial systems, with opportunities to influence architectural decisions and drive innovation. You'll be working on business-critical applications that directly impact the company's operations, making this role both challenging and rewarding.