Job Description

The Java Full Stack Developer is a strategic professional who stays current with developments in their field and contributes to the overall technology strategy. As a recognized technical authority, this role requires strong communication and diplomacy skills to guide and influence cross-functional teams and occasionally external stakeholders. The role impacts an entire functional area through the execution of complex deliverables, offering expert advice and ensuring operational excellence.

**Responsibilities**

+ Manage one or more Applications Development teams to achieve established goals, including performing personnel duties (performance reviews, hiring, disciplinary actions).
+ Apply deep knowledge across multiple development areas to provide technical oversight of systems and applications.
+ Review and analyze proposed technical solutions for ongoing and upcoming projects.
+ Contribute to strategy formulation for applications development and related func...

Ready to Apply?

Take the next step in your AI career. Submit your application to Citigroup today.

Submit Application