Sr. Java Developer - C12 - Pune
Citigroup
**Key Responsibilities:**
+ Lead design and development of complex backend systems using **Spring, Spring Boot and Spring Cloud** technologies.
+ Architect and implement **microservices-based solutions** with focus on scalability, reliability and performance.
+ Apply **TDD** and **test-first development** practices across all development stages.
+ Collaborate with cross-functional teams to define, design and deliver new features.
+ Guide the integration and optimization of **Oracle** and **MongoDB** in high-performance environments.
+ Implement data access layers using **Hibernate** and **JPA** and manage caching using **Redis** or other caching frameworks.
+ Ensure high quality through effective **code reviews, static code analysis** and performance optimization.
+ Mentor and guide junior developers and contribute to a culture of continuous improvement.
**Required Skills :**
+ **8-12 years** of software development experience with strong focus on **Java.**
+ Expert-level knowledge in **Spring Framework, Spring Boot** and **Spring Cloud.**
+ Solid understanding and hands-on experience with **Microservices Architecture** and best practices.
+ Proficient in **Hibernate, JPA** and working with both **relational (Oracle)** and **NoSQL(MongoDB)** databases
+ Experience with **Redis** or equivalent for caching and performance optimization.
+ Proven experience with **Test-Driven Development (TDD)** and **Sift-Left testing strategies.**
+ Hands-on experience with **test automation tools/frameworks** such as **Junit, Mockito, REST Assured, Cucumber** or **Selenium.**
+ String understanding of **application performance,** monitoring and optimization techniques.
+ Excellent problem-solving skills and ability to lead complex development tasks.
**Preferred Skills:**
+ Exposure to **Api Gateways, Service Discovery** and **Distributed Tracing** (e.g. Spring Cloud Gateway, Eureka, Zipkin)
+ Familiarity with containerization tools like **Docker** and orchestration with **Kubernetes.**
+ Experience with **code quality tools** (e.g. SonarQube, CheckStyle)
+ Understanding of security best practices for backend development (OAUth2, JWT, Spring Security)
**Soft Skills:**
+ Proven leadership and team collaboration skills.
+ String communication and stakeholder management.
+ Ability to balance technical depth with business priorities.
+ Passion for high-quality, clean and maintainable code.
**Qualifications:**
+ 8+ years of relevant experience
+ Experience in systems analysis and programming of software applications
+ Experience in managing and implementing successful projects
+ Working knowledge of consulting/project management techniques/methods
+ Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
**Education:**
+ Bachelor’s degree/University degree or equivalent experience
------------------------------------------------------
**Job Family Group:**
Technology
------------------------------------------------------
**Job Family:**
Applications Development
------------------------------------------------------
**Time Type:**
Full time
------------------------------------------------------
**Most Relevant Skills**
Please see the requirements listed above.
------------------------------------------------------
**Other Relevant Skills**
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._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)_ _._
_View Citi’s_ _EEO Policy Statement (https://www.citigroup.com/global/eeo-aa-policy)_ _and the_ _Know Your Rights (https://www.eeoc.gov/sites/default/files/2023-06/22-088\_EEOC\_KnowYourRights6.12ScreenRdr.pdf)_ _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Por favor confirme su dirección de correo electrónico: Send Email