FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Vice President – Java Application Development Architect
CitiC14 Application Development Architect providing architectural leadership for Citi's CitiRisk Credit system leveraging advanced technologies and AI. Requires significant hands-on involvement with coding and system design.
Tech Stack
Tools & technologiesAWSAzureCloudDockerGoogle Cloud PlatformJavaKubernetesMicroservicesNoSQLSQL
About the role
Key responsibilities & impact- Define and champion the architectural vision, strategy, and roadmap for the CitiRisk Credit system, ensuring alignment with enterprise architecture standards and business objectives.
- Lead the design of robust, scalable, high-performance, and secure credit risk applications, employing modern architectural patterns (e.g., microservices, event-driven architectures, serverless).
- Provide expert technical guidance and mentorship to development teams and other architects, fostering a culture of architectural excellence and innovation.
- Collaborate effectively with technical architects, product development teams, and other key stakeholders to translate complex functional and non-functional requirements into clear, actionable architectural designs and technical specifications.
- Oversee the continuous evolution and optimization of the CitiRisk Credit system for maximum resilience, performance, and maintainability, ensuring it meets current and future business demands.
Requirements
What you’ll need- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 15+ years of progressive experience in software development, with at least 7+ years hands on Java development & enterprise architectural leadership role (e.g., Principal Architect, Enterprise Architect, Chief Architect).
- Strong experience in the financial services industry, particularly in credit risk, market risk, or a related trading/risk domain, with a deep understanding of financial products and risk methodologies.
- Proven deep understanding of software architecture patterns, data structures, algorithms, and system design for large-scale, distributed applications.
- Extensive hands-on experience and architectural leadership in modern tech stacks and cloud platforms (e.g., AWS, Azure, GCP), including microservices, APIs, containerization (Docker, Kubernetes), and serverless computing.
- Demonstrated expertise in designing and implementing AI/ML tools ( such as Devin, Co-Pilot etc) for software development.
- A deep understanding of runtime environment, performance optimizations and memory management.
- Proficiency with various databases (SQL and NoSQL) and complex data integration/streaming technologies.
- Strong background in CI/CD pipelines, DevOps practices, and automated testing frameworks.
Benefits
Comp & perks- Competitive compensation package and benefits
- The opportunity to drive the architectural direction of a critical enterprise system at Citi, leveraging a cutting-edge tech stack and innovative AI tools.
- A highly collaborative and intellectually stimulating environment where your architectural contributions will directly impact Citi's global risk management capabilities.
- Challenging and high-visibility projects that will push your technical boundaries and provide significant exposure to complex financial systems and strategic initiatives.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Javasoftware architecture patternsdata structuresalgorithmssystem designmicroservicesAPIscontainerizationAI/ML toolsCI/CD
Soft Skills
leadershipmentorshipcollaborationcommunicationinnovation