01 Aug
|
Citigroup
|
Pune
We are seeking a highly motivated and experienced Java/React Full Stack Developer to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and deploying end-to-end solutions, encompassing both front-end and back-end components. This role requires strong expertise in Java Spring Boot microservices, integration technologies like Kafka, working with workflow solutions, implementing search capabilities, and proficient front-end development with React.js, all while interacting with relational databases such as Oracle. **Responsibilities** : + Design, develop, and maintain robust, scalable, and secure microservices using Java and Spring Boot. + Implement and manage integrations with middleware technologies, particularly Kafka messaging, for real-time data streaming and event-driven architectures. + Develop and integrate with workflow management solutions to automate business processes. + Design and implement search engine capabilities within applications to provide effective data retrieval. + Work extensively with relational databases, specifically Oracle, including schema design, query optimization, and data migration. + Develop responsive, high-performance, and user-friendly web interfaces using React.js and its ecosystem. + Collaborate with product owners, designers, and other developers to understand requirements, define technical specifications, and deliver high-quality features. + Ensure the seamless integration between front-end and back-end components through RESTful APIs. + Write comprehensive unit, integration, and end-to-end tests to ensure code quality and application reliability. + Participate in code reviews, contribute to architectural discussions, and mentor junior developers.
+ Monitor application performance, troubleshoot issues, and implement effective solutions to ensure system stability and optimal user experience. + Stay current with emerging technologies, industry trends, and best practices in full-stack development. **Required Qualifications** : + Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. + 8+ years of professional experience in full-stack software development. + Strong proficiency in Java with extensive experience in building microservices using Spring Boot. + Demonstrable experience with Kafka for building message-driven architectures and data pipelines. + Experience with workflow management systems or designing and implementing complex business process flows. + Proven experience implementing search functionalities, potentially using technologies like Elasticsearch or Apache Solr. + Solid expertise in relational databases, particularly Oracle, including advanced SQL, schema design, and performance tuning. + Strong front-end development skills with React.js, including a deep understanding of component-based architecture, state management (e.g., Redux, Context API), and modern JavaScript (ES6+). + Experience with RESTful API design and consumption. + Proficiency with version control systems (e.g., Git). + Familiarity with cloud platforms (e.g., AWS,
Azure, GCP) and CI/CD pipelines. + Excellent problem-solving, analytical, and debugging skills. + Strong communication and collaboration abilities. ------------------------------------------------------ **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 React Full Stack Developer - Assistant Vice President (Pune)
🏢 Citigroup
📍 Pune