About the Role
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.
**Responsibilities:**
+ Lead the design and development of complex backend systems using Spring, Spring Boot, and Spring Cloud technologies.
+ Architect and implement microservices-based solutions with a strong focus on scalability, reliability, and performance.
+ Strategically guide the integration and optimization of Oracle and MongoDB in high-performance environments.
+ Mentor junior developers and contribute significantly to a culture of continuous improvement.
+ Collaborate with cross-functional teams to define, design, and deliver new features.
+ Apply TDD and test-first development practices across all development stages.
+ Imple...
**Responsibilities:**
+ Lead the design and development of complex backend systems using Spring, Spring Boot, and Spring Cloud technologies.
+ Architect and implement microservices-based solutions with a strong focus on scalability, reliability, and performance.
+ Strategically guide the integration and optimization of Oracle and MongoDB in high-performance environments.
+ Mentor junior developers and contribute significantly to a culture of continuous improvement.
+ Collaborate with cross-functional teams to define, design, and deliver new features.
+ Apply TDD and test-first development practices across all development stages.
+ Imple...
Ready to Apply?
Submit your application today and take the next step in your career journey with Citigroup.
Apply Now