31 Aug
|
Citigroup
|
Chennai
We are seeking a highly skilled and experienced Senior Java Developer to join our agile team. The ideal candidate will have a strong background in Java development, with a proven track record of designing, developing, and implementing complex software solutions. As a Senior Java Developer, you will be responsible for leading development projects, mentoring junior developers, and contributing to the continuous improvement of our software development processes. **Responsibilities:** + Design, develop, and maintain high-quality, scalable, and reliable Java applications. + Lead the development of new features and enhancements, from concept to deployment. + Collaborate with cross-functional teams, including product managers, designers, and other developers, to define, design, and ship new features. + Write clean, maintainable, and well-documented code. + Perform code reviews and provide constructive feedback to other developers. + Mentor and guide junior developers, fostering a culture of continuous learning and improvement. + Troubleshoot and resolve complex technical issues. + Stay up-to-date with the latest industry trends and technologies and advocate for their adoption where appropriate. + Contribute to the improvement of our software development processes and best practices. + Use AI based tools to improve the developer productivity and code quality **Qualifications:** + 7+ years of professional experience in Java development. + Strong proficiency in Java Version 21 or above, with a deep understanding of its core concepts and principles. + Extensive experience with Spring Framework (Spring Boot, Spring MVC, Spring Data). + Experience with building and consuming RESTful APIs. + Solid understanding of object-oriented programming (OOP) principles and design patterns. + Experience with No SQL databases (e.g., Mongo DB). + Experience with version control systems, such as Git. + Excellent problem-solving and analytical skills. + Strong communication and interpersonal skills.
**Preferred Skills:** + Experience with microservices architecture. + Experience with cloud platforms, such as AWS, Azure, or Google Cloud. + Experience with containerization technologies, such as Docker and Kubernetes. + Experience with CI/CD pipelines and tools + Experience with Agile development methodologies. **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. ------------------------------------------------------ **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.
📌 Java Applications Development - Assistant Vice President (Chennai)
🏢 Citigroup
📍 Chennai