Senior Java Developer with Spring, Mongo, Kafka experience

7 - 11 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an Applications Development Senior Programmer Analyst at Citi Capital Markets in Pune, India, you will be a part of the XVA and Cross Asset Margin technology teams. Your role involves actively developing and enhancing strategic systems and services that are regulatory driven, focusing on managing risk arising from trading. Your responsibilities will include: - Providing expertise in applications programming and ensuring application design aligns with the overall architecture blueprint - Utilizing advanced system flow knowledge to develop coding, testing, debugging, and implementation standards - Developing comprehensive knowledge of business areas to integrate architecture and infrastructure for achieving business goals - Guiding the team to establish design standards, improve development workflow efficiency, and ensure smooth Production releases planning and execution - Analyzing existing operations for identifying risks and redundancies, conducting assessments, and developing solutions - Collaborating with team members and management to ensure projects meet application development and governance standards - Keeping up-to-date with industry trends and developments, resolving high impact problems/projects, and demonstrating risk assessment in decision-making processes Qualifications required for this role: - 7+ years of relevant experience in Apps Development - Hands-on coding experience with Java, Spring, Kafka, Apache Ignite, relational databases like Oracle, and preferably NoSQL databases like MongoDB - Experience with Python, microservices architecture, API first design thinking, cloud platforms (e.g., Docker, Kubernetes), design patterns, and software development methodologies - Strong analytical, troubleshooting, and problem-solving skills - Excellent verbal and written communication skills, ability to work independently and as part of a team, multitask effectively, and prioritize tasks - Business knowledge of Margin, CVA, XVA, regulatory stress testing, understanding of Risks (Greeks), risk calculation models like VaR/SIMM, and ability to work with the Quant team Education requirements: - Bachelor's in Computer Science, Mathematics, or equivalent - Master's degree preferred If you are a person with a disability and require a reasonable accommodation to use the search tools or apply for a career opportunity, review Accessibility at Citi. You can also view Citis EEO Policy Statement and the Know Your Rights poster for more information.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You