Java React Full stack Developer
Join Our Community
Required Skills
Job Description
- *Discover your future at Citi**
- -------------------------------
Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
- *Job Overview**
- ---------------
- *Event Master Central** is Citi’s centralized corporate action event repository and distribution platform that consolidates corporate action announcements and notifications from various vendors with cross\-business operational process. As a critical pillar within the **Master Reference Data (MRD)** and the broader **Citi Enterprise Data Organization (EDO)**, our team is responsible for modernizing and managing the end\-to\-end lifecycle of corporate Action events across the enterprise.
- *Role Overview/What will you do:**
- Develop and implement complex software solutions using Java/J2EE, Spring Boot, and RESTful web services.
- Design, develop, and maintain robust microservices adhering to architectural best practices.
- Apply hands\-on expertise in Core Java, including multi\-threading and the Collections framework.
- Utilize Spring Framework effectively for application development.
- Ensure adherence to software engineering best practices, object\-oriented programming (OOP) principles, and design patterns.
- Contribute to the continuous integration and continuous delivery (CI/CD) pipelines.
- Manage source code effectively using tools such as Git or Bitbucket.
- Promote and apply clean coding principles and maintain high quality using tools like Sonar.
- Design and implement comprehensive unit, integration, and functional tests to ensure solution quality.
- Analyze and solve complex technical problems efficiently.
- Work with a team of application developers, fostering a culture of excellence, collaboration, and continuous improvement.
- *Key Skills and Experience required:**
- Experience in developing and implementing complex software solutions.
- Strong knowledge of **Java/J2EE, Spring Boot,** and RESTful web services (XML, JSON).
- Front\-End Dev Skills: **React JS**
- Proven experience working with Microservices Architecture.
- Hands\-on experience with Core Java, Multi\-threading, Collections framework, and Spring Framework.
- Solid understanding of software engineering best practices, OOP, design patterns, and CI/CD pipelines.
- Experience with source code management tools (Git).
- Understanding of clean coding principles and code quality measurements using tools like Sonar.
- Demonstrated ability to design and implement unit, integration, and functional tests.
- A strong, solution\-driven mindset with the ability to analyze complex problems, devise strategic solutions, and lead their implementation.
- Good written and verbal communication skills.
- *Any Beneficial / Nice to have experience:**
- Experience with AI technology (Devin, Co Pilot)
- Understanding of Cloud\-native development principles.
- Experience with Container Orchestration tools (Docker, Kubernetes, OpenShift, etc.).
- Proficiency in using Jira for tracking tasks, managing backlogs, and participating in sprint cycles.
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.*
Similar Jobs
- V
Snowflake Developer
venkatesh.j@terralogic.com · KA, IN
- S
Lead, Software Engineering
S&P Global · UP, IN
- E
Senior DevOps Engineer – Azure Platform, Terraform & Infrastructure as Code (IaC)
Efforts Solutions IT · TN, IN
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Chennai
- Posted
- 1d ago
- Source
- Indeed