Join Citi as a Senior Software Engineer and drive technological innovation in financial services. This role focuses on employing Java and AI to solve intricate business problems. You will be a key player in developing enterprise-scale applications, utilizing up-to-date frameworks like Spring and data technologies such as Kafka.
Your expertise will help build intuitive interfaces with Angular or React.js while adhering to Agile methodologies and fostering a culture of collaboration and mentorship within the team. Key Responsibilities:
- Develop robust applications with Java and Spring technologies
- Create user interfaces using Angular and React.js
- Implement AI features to enhance solutions
- Work with MongoDB and Oracle for data management
- Champion software development best practices Requirements:
- 5-8 years of professional software experience
- Strong knowledge of Java and Spring ecosystem
- Experience with data streaming technologies
- Proficient in Angular for frontend development
- Effective deadline management in high-pressure settings Apply your software engineering skills at Citi as you innovate and advance the financial technology landscape.
📌 Java Software Engineer Role at Citi (Mississauga)
🏢 Citibank (Switzerland
📍 Mississauga
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.