Senior Java Backend Engineer
Summary
Senior hands-on backend engineer at Citigroup designing, building, and delivering Java and Spring Boot services from requirements through production. The role stresses clean architecture, readable code and documentation, code reviews and mentoring, and using AI tools across daily engineering work.
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.