Job
Description
As a seasoned technology leader with a strong development background, particularly in Java-based platforms, you will play a crucial role in driving applications systems analysis and programming activities at Citi. Your responsibilities will include: - Leadership & Strategy: - Define and drive the technology vision and roadmap across business-critical platforms and systems. - Lead and mentor large, globally distributed engineering teams to deliver secure, scalable, and reliable software solutions. - Partner with product, business, operations, and compliance teams to align technology efforts with organizational objectives. - Champion engineering excellence, driving standards for code quality, architecture, and operational efficiency. - Technical Leadership: - Stay technically engaged by participating in architectural reviews, code discussions, and development of key components. - Lead critical engineering efforts using Java, Spring Boot, and modern design patterns. - Provide guidance on integration strategies, performance optimization, and system resilience. - Stay ahead of industry and technology trends to inform decision-making and innovation. - Execution & Operations: - Oversee the full software development lifecycle for large-scale platforms, ensuring timely and high-quality delivery. - Support system modernization and digital transformation initiatives, including API-first design and service-oriented architectures. - Ensure solutions meet internal governance, compliance, and information security standards. - Establish and track KPIs related to software delivery, team performance, and platform stability. Qualifications Required: - 15+ years of software engineering and technology leadership experience, with strong exposure to the financial services sector. - Deep hands-on expertise in Java and enterprise application development, ideally in high-throughput, secure environments. - Experience leading and scaling large technology teams in a matrixed or global organization. - Strong foundation in SDLC best practices, including testing, release management, and DevSecOps. - Proven ability to work across business and technical teams to deliver outcomes aligned with strategic goals. Preferred Qualifications: - Experience with modern architecture patterns such as microservices, event-driven systems, and API platforms. - Exposure to large-scale system integration, legacy modernization, or enterprise platform transformation initiatives. - Knowledge of financial industry regulations, data privacy, and risk management practices. - Experience building high volume, low latency transactions system using Java, React, Spring boot, Kafka, MongoDB. Citi is a global organization where you will have the opportunity to grow your career, give back to your community, and make a real impact.,