Description
We are seeking a highly skilled and motivated Full Stack Developer with 8-12 years of comprehensive development experience. The ideal candidate will possess deep expertise in Java-based backend development, coupled with strong proficiency in React.js for building robust and intuitive user interfaces. This role requires a hands-on developer who is passionate about building scalable, high-performance applications, has a solid understanding of microservices architecture. **_Key Responsibilities_** + Design, develop, and maintain robust and scalable backend services using Java and Spring Boot. + Implement microservices architectures, ensuring high availability, resilience, and performance. + Develop responsive and interactive user interfaces using Node.js, with an emphasis on user experience and maintainability. + Contribute to the entire software development lifecycle, from conceptualization and design to deployment and operational support. + Collaborate closely with stakeholders to define requirements, scope projects, and deliver high-quality solutions. + Leverage cloud infrastructure effectively for application deployment, scaling, and management. + Drive the adoption and implementation of modern CI/CD practices using tools like Release on Demand, GitHub Enterprise, Harness, and Lightspeed. + Participate in code reviews, mentor junior developers, and foster a culture of technical excellence and continuous improvement. + Proactively identify and address performance bottlenecks, security vulnerabilities, and technical debt. + Maintain comprehensive documentation for all developed components and processes. **_Required Skills & Experience_** 8-12 years of overall hands-on software development experience. **Backend Expertise:** + Strong proficiency in Java programming language. + Good experience with Spring Boot for building scalable applications. + Solid experience designing and implementing microservices architectures. + Demonstrated ability to develop multiple API services involving various database technologies, including but not limited to MongoDB and Oraas. + Good experience with React.js for front-end development. + Exceptional communication skills, both written and verbal, with the ability to articulate complex technical concepts to diverse audiences. + Self-motivated, proactive, and capable of working independently as well as part of a collaborative team. + Strong problem-solving abilities and attention to detail. + Hands-on experience with modern **CI/CD tools and practices.** + Experience with **GitHub Enterprise for version control and collaboration.** + Mandatory experience with Lightspeed for accelerated software delivery. **_Good to Have_** + Exposure to additional UI tech stacks. + Experience with database technologies (e.g., Oracle, Oraas). + Experience in an Agile/Scrum development environment. + Experience with AI coding tools, such as Devin. + Demonstrated experience with AI use case Proof-of-Concept (POC) implementations. + Experience in Python is a plus ------------------------------------------------------ **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 ( _._ _View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._ Citi is an equal prospect and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity. Apply on Kit Job: kitjob.in/job/4n8rgk