For additional information, please review .* ## Lead and drive Java development and master reference data architecture, providing hands-on technical direction while guiding the team through Agile delivery processes.* ## Serve as both an individual contributor and team lead, delivering robust end-to-end solutions, including client-facing portals and critical enterprise integrations.* ## Manage and mentor one or more Applications Development teams, including performance management, coaching, and resource allocation.* ## Act as the primary technical liaison with multiple platform partners across the TTS and Vanguard ecosystem.* ## Utilize deep technical knowledge across multiple application areas to provide architectural oversight and review complex technical solutions.* ## Design and implement microservices, Kafka, and Java Spark-based solutions, ensuring scalability, resiliency, and performance.* ## Establish and enforce robust technical controls, coding standards, and best practices, ensuring high code quality and alignment with regulatory and operational excellence requirements.* ## Review and analyze proposed technical designs, integrations, and implementation approaches for enterprise initiatives.* ## Contribute to the formulation of technology and application development strategies.* ## Develop a comprehensive understanding of how business areas integrate to achieve strategic objectives.* ## Monitor delivery outcomes, manage day-to-day execution, and address risks, dependencies, and delivery challenges.* ## Appropriately assess risk when making business decisions, safeguarding Citigroup, its clients, and assets by ensuring compliance with applicable laws, rules, regulations, and internal policies.* ## Promote accountability, transparency, and ethical standards across the team.* ## **Experience:** 6+ years of experience designing, developing, and leading enterprise-scale applications.* ## **Proven Role:** Demonstrated experience as a Senior Java Developer, Tech Lead, or Applications Development Manager.* ## **Technical Expertise:** Strong hands-on expertise in: + ## Java + ## Spring / Spring Boot / Spring ecosystem + ## Java Spark + ## Microservices architecture + ## React (or similar front-end frameworks) + ## Kafka or equivalent messaging technologies + ## NoSQL databases (e.g., MongoDB) + ## Databases (e.g., Oracle, SQL server)* ## **System Integration:** Significant experience designing and delivering complex system integrations.* ## **Leadership:** Demonstrated ability to provide technical leadership while remaining hands-on.* ## **Stakeholder Management:** Strong skills in collaborating across multiple technology platforms and teams.* ## **Project Delivery:** Proven project delivery and Agile leadership experience.* ## **Compliance:** Solid understanding of industry standards, enterprise controls, and regulatory considerations.* ## **Communication:** Excellent written and verbal communication skills, with the ability to influence both technical and non-technical stakeholders.#J-18808-Ljbffr
Senior Java Developer – Vice President
CITIBANK (SWITZERLAND) AG
mississauga, mississauga
Published 19 days ago
Report job