Discover your future at Citi :
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,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 :
Responsibilities :
- Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
- Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
- Ensure essential procedures are followed and help define operating standards and processes
- Serve as advisor or coach to new or lower level analysts
- Has the ability to operate with a limited level of direct supervision.
- Can exercise independence of judgement and autonomy.
- Acts as SME to senior stakeholders and /or other team members.
Recommended Qualifications :
- 5-8 years of relevant experience
- 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
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
Key Responsabilities :
- Build and consume RESTful web services for seamless integration with internal and external systems.
- Participate in the full software development lifecycle — design, coding, testing, and deployment.
- Work with relational databases to develop and optimize queries and stored procedures.
- Support CI/CD pipeline activities using Jenkins, ensuring smooth build and release processes.
- Write unit and integration tests to maintain code quality and reduce regression risk.
- Collaborate with senior developers and architects to deliver robust, scalable solutions.
- Participate in code reviews and follow established development standards and best practices.
- Document technical designs, APIs, and system components clearly and thoroughly.
- Identify and resolve bugs and performance bottlenecks in a timely manner.
Required Skills :
- 5-7 years of professional development experience with Core Java.
- Experience developing RESTful web services and understanding of API design principles.
- Good knowledge of PL/SQL — writing queries, stored procedures, and optimizations.
- Familiarity with Linux environments and basic server-side operations.
- Understanding of microservices concepts and distributed system design.
- Experience working in agile/Scrum development environments.
- Strong problem-solving skills and a collaborative mindset. 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.