Build backend services with Java and Spring Boot as a senior engineer applying an AI-first mindset across the full product lifecycle. This full-time role is hands-on and individual contributor focused. You will design, build, test, and deliver real systems from requirements through production. The work emphasizes clean design, sound architecture, readable code, documentation, and dependable ownership. You will also review code, mentor engineers by example, and learn new parts of the stack or domain as needed. Key Responsibilities:
Design backend services from requirements through delivery Apply clean design and sound architecture Document decisions and maintain readable code Use AI tools throughout daily engineering work Review code and mentor engineers by example Requirements:
Six or more years of software engineering experience Strong Java and Spring Boot experience Working knowledge of relational or NoSQL databases Adaptability when learning technologies and solving problems Bachelor's degree or equivalent practical experience Apply senior Java, Spring Boot, architecture, and AI-first engineering skills to backend systems from design through production.
#J-18808-Ljbffr
Senior Java Backend Engineer in Mississauga employer: Citigroup
Citi is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for Senior Engineers in Java and AI. With a commitment to employee growth, Citi offers extensive training programs and opportunities to work on cutting-edge technologies, all while enjoying a dynamic work environment in a vibrant city. Join us to be part of a team that values your contributions and supports your professional journey.