Pune, IND
1 day ago
Sr. Java Developer - C12 - Pune
**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