Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
We are seeking talented Java Developers to design, develop, and maintain complex backend systems. Successful candidates will be instrumental in building scalable, reliable, and high-performance microservices-based solutions, collaborating with cross-functional teams, and contributing to a culture of continuous improvement.
Responsibilities Specific to Experience Levels :
3-4 years of software development experience with a strong focus on Java.
Knowledge and experience in Spring Framework, Spring Boot, and Spring Cloud.
Microservices Architecture
Solid understanding and hands-on experience with Microservices Architecture.
Proficient in Hibernate, JPA, relational (Oracle), and NoSQL (MongoDB) databases.
Exposure to Redis or equivalent for caching and performance optimization.
Proven experience with Test-Driven Development (TDD)and Shift-Left testing strategies.
Test Automation Tools/Frameworks
Hands-on experience with Junit, Mockito, REST Assured, Cucumber, or Selenium.
Understanding of code quality and performance optimization during development.
Excellent problem-solving skills and ability to contribute to complex development tasks.
Knowledge of API Gateways, Service Discovery, and Distributed Tracing (e.g., Spring Cloud Gateway, Eureka, Zipkin).
Proven team collaboration skills.
Communication & Stakeholder Management
Good communication and basic stakeholder interaction.
Technical Depth & Business Acumen
Ability to balance technical depth with immediate project priorities.
Passion for high-quality, clean, and maintainable code.
Education:
- Bachelor’s degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
-
Technology
-
Applications Development
-
Full time
-
Please see the requirements listed above.
-
For complementary skills, please see above and/or contact the recruiter.
-
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.