Job opportunity
Senior Distributed Systems Engineer
Citigroup Inc.
Shape distributed systems with strong architecture, Java, and Spring Boot expertise as a senior hands-on individual contributor. Own engineering work from requirements and design through testing, delivery, and production.
Citi seeks a senior software engineer who thinks clearly across the full product development lifecycle. You will build backend services, make architecture decisions, communicate through documentation, and drive problems to resolution. Experience with microservices or event-driven architecture is valued.
Key Responsibilities:
Own backend service development across the complete delivery lifecycle
Make sound architectural decisions and uphold engineering fundamentals
Keep code, documentation, and decisions easy to discover
Stay organized and drive owned problems to resolution
Learn unfamiliar stack or domain areas quickly
Requirements:
Six or more years of hands-on software engineering experience
Strong experience using Java and Spring Boot
Knowledge of relational and/or NoSQL database technologies
Strong organizational skills and ownership
AI-first mindset with daily AI tool usage
Use Java, architecture, database knowledge, and adaptable ownership to build Citi backend systems with dependable engineering quality.
#J-18808-Ljbffr
Apply on source site Citi seeks a senior software engineer who thinks clearly across the full product development lifecycle. You will build backend services, make architecture decisions, communicate through documentation, and drive problems to resolution. Experience with microservices or event-driven architecture is valued.
Key Responsibilities:
Own backend service development across the complete delivery lifecycle
Make sound architectural decisions and uphold engineering fundamentals
Keep code, documentation, and decisions easy to discover
Stay organized and drive owned problems to resolution
Learn unfamiliar stack or domain areas quickly
Requirements:
Six or more years of hands-on software engineering experience
Strong experience using Java and Spring Boot
Knowledge of relational and/or NoSQL database technologies
Strong organizational skills and ownership
AI-first mindset with daily AI tool usage
Use Java, architecture, database knowledge, and adaptable ownership to build Citi backend systems with dependable engineering quality.
#J-18808-Ljbffr