Citi's Wholesale Lending Technology (WLT) organization is seeking a Java Full Stack Developer to join their team focused on modernizing Citi's credit management and lending ecosystem. This role is part of WLT's critical initiatives that feature heavily in the firm's regulatory agenda.
As a Java Full Stack Developer (AVP), you will be responsible for participating in the establishment and implementation of new or revised application systems and programs. The position requires an experienced middleware engineer with strong analytical and problem-solving skills to contribute to the ongoing digital transformation initiatives.
The role involves working with two primary teams: Credit Production and Lending Operations Technology. You'll be part of automating and modernizing operations while implementing and leveraging cross-product shared services opportunities. The position requires strong technical expertise in Java/J2EE development, with a focus on Spring Boot and microservices architecture.
Key technical requirements include 5+ years of hands-on experience with Java/J2EE spring boot and spring framework stack, deep understanding of microservices best practices, Oracle database experience, and knowledge of Kafka. You'll be working in an Agile environment, using tools like Git and JIRA, and will need to demonstrate strong systems analysis and design capabilities.
The ideal candidate will have excellent communication skills, as you'll be working closely with business stakeholders and technical teams. You'll be responsible for mentoring other developers, organizing review activities, and ensuring the successful delivery of solutions while following Citi's engineering standards.
This is an excellent opportunity for a mid-level software engineer to join a global financial institution and work on critical systems that support the lifecycle of loans and client relationships. The hybrid work arrangement offers flexibility while maintaining collaborative opportunities with the team.