Senior Java Developer Focused on AI Tools
Summary
Citi is hiring a Senior Java Developer in Mississauga to build secure, enterprise-grade applications using modern Java and Spring Boot, design RESTful APIs and responsive UIs, and leverage AI-powered tools. The role includes architectural guidance, code reviews, mentoring, and cloud deployments on AWS/GCP.
Citi is seeking a Senior Java Engineer who is proficient in modern Java and is excited about AI technologies. This leadership position involves architectural guidance and mentoring while actively participating in the development of enterprise-grade applications. Collaborate with product and design teams to translate ideas into effective solutions.
Key Responsibilities: • Produce secure, efficient Java code using Spring Boot frameworks • Design responsive user interfaces and RESTful APIs • Lead code reviews and mentor less experienced developers • Liaise with product managers and UI/UX teams for solutions • Promote CI/CD practices and manage cloud deployments on AWS/GCP
Requirements: • Over 6 years of software development experience • Expertise in cloud technologies and performance optimization • Familiarity with relational and non-relational databases • Proficient in AI-powered tools and methodologies • Bachelor’s or Master’s degree in a relevant field
Bring your expertise in Java and AI to drive significant outcomes at Citi.