Job Description
The Senior Lead Technical Java Developer will play a critical role in the **design, development, and delivery of complex software solutions, primarily using Java** **, while also leveraging Python for scripting, data analysis, automation, and integration with our broader ecosystem.** This individual will not only be a hands-on contributor but also a technical leader, responsible for driving architectural decisions, ensuring code quality, and fostering a culture of technical excellence within the team.
**Responsibilities**
+ **Lead the design, development, and implementation of robust, scalable, and high-performance applications and services primarily in Java and Python.**
+ **Utilize Python for scripting, automation, data processing, machine learning integration, and API development where applicable.**
+ **Act as a technical leader and mentor to a team of software engineers, providing guidance on best practices, code quality, design patterns, and problem-s...
**Responsibilities**
+ **Lead the design, development, and implementation of robust, scalable, and high-performance applications and services primarily in Java and Python.**
+ **Utilize Python for scripting, automation, data processing, machine learning integration, and API development where applicable.**
+ **Act as a technical leader and mentor to a team of software engineers, providing guidance on best practices, code quality, design patterns, and problem-s...
Ready to Apply?
Take the next step in your AI career. Submit your application to Citigroup today.
Submit Application