Senior Java Backend Engineer
Senior individual contributor at Citi designing and building Java backend services with Spring Boot across the full lifecycle — requirements, architecture, implementation, testing, and production delivery — while reviewing code, mentoring engineers by example, and using AI tools in daily engineering workflows.
- Compensation
- Not disclosed
- Location
- Mississauga, Canada
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Full time
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Must have
- Six or more years of hands-on software engineering experience
- Strong Java and Spring Boot experience
- Working knowledge of relational or NoSQL databases
- Adaptability toward new technologies and engineering problems
- Bachelor's degree or equivalent practical experience
Full description
Build backend services with Java, Spring Boot, and AI tools as a senior individual contributor working across the full lifecycle. Design through production while setting a clear standard for engineering quality.
At Citi, this full-time senior software engineering role covers requirements, architecture, implementation, testing, and delivery. You will make architectural calls, write code, review contributions, and mentor engineers through example. The work requires adaptable learning across new technology and domains.
Key Responsibilities:
Design and build backend services from requirements through production delivery
Apply clean design, sound architecture, and quality-first engineering
Document decisions and maintain readable, discoverable code
Use AI tools throughout daily engineering workflows
Review code and mentor engineers by example
Requirements:
Six or more years of hands-on software engineering experience
Strong Java and Spring Boot experience
Working knowledge of relational or NoSQL databases
Adaptability toward new technologies and engineering problems
Bachelor's degree or equivalent practical experience
Bring Java, Spring Boot, backend design, and AI-first engineering practices to Citi's senior software engineering work.