Full Stack Developer

💰 ₹50,400 - ₹80,640 (Est.) 📍 Pune

Job Description

Overview

Citi's technology team is growing at lightning speed, and we're looking for talented technologists to help build the future of global banking. Our teams are creating innovations used across the globe – we're changing the way people bank and how the world does business. Citi's technology team supports business operations in 100+ countries, across multiple lines of business spanning both Institutional and retail businesses. The group works to optimize the IT environment by standardizing production platforms, reducing complexity, and introducing innovative solutions that provide new business capabilities, reduce total cost of ownership, and create a competitive advantage for Citi. Join an environment with a laser focus on growth and progress, and take your career to the next level through the power of Citi's unmatched globality and vast expertise.

Success Profile

As one of the world's most global banks, Citi gives you the tools to be a trailblazer. We're not just building technology, we're building the future of banking. With thousands of employees located around the globe, we are an international team encompassing a broad range of teams, roles, and cultures, and we invite you to come and join us
• Creative
• Analytical
• Collaborative
• Productive
• Adaptable
• Relationship Expertise

Glassdoor Reviews
"Globally diverse and technologically progressive" Director of Software Development, Warren NJ "Excellent technologists. Great vision of bringing the financial services industry into the 2020. Great place to work for work-life balance." Senior Applications Development Manager, New York, NY "Great Intern experience, great pay and solid opportunity to end up being a full time after the end of the internship program." Summer Technology Analyst "I had a great learning experience, good work environment and excellent coworkers. Had the opportunity to escalate my way to the highest position available in my area within 3 years" AVP Operations & Technology, San Juan PR "Globally diverse and technologically progressive" Director of Software Development, Warren NJ "Excellent technologists. Great vision of bringing the financial services industry into the 2020. Great place to work for work-life balance." Senior Applications Development Manager, New York, NY "Great Intern experience, great pay and solid opportunity to end up being a full time after the end of the internship program." Summer Technology Analyst "I had a great learning experience, good work environment and excellent coworkers. Had the opportunity to escalate my way to the highest position available in my area within 3 years" AVP Operations & Technology, San Juan PR "Globally diverse and technologically progressive" Director of Software Development, Warren NJ

Responsibilities

Global functions technology EAP (Engineering Architecture Practice) is a newly created function within Citi GFT. Our mission is to make more easier for technology teams to move from business idea to delivery, quickly and effectively. We do this by improving technology footprints and implementing new technology tools, methodology.

As a modernized financial technology company, our Engineers are looking to disrupt the market and bringing to life the art of the possible for our business. We have passion for building strategies, solutions and creative products to help our business solve their most complex and interesting problems.

We surround our technologists with interesting challenges, innovative minds and emerging technologies. The breadth in capabilities assures that Citi can support teams with an enterprise and forward-thinking vision. We collaboratively design, build, and implement technical strategies and solutions to help solve complex problems to drive business value.

We are looking for Software Engineers, to help make this reality, whether you are in the early stages of career and wanting to take on new responsibilities or you are passionate about sharing your skills and knowledge to fulfil the full potential of our teams.

The Opportunity –

A Software engineer is critical to building systems that run at scale and developing core building blocks that engineers within their domain will integrate. They are responsible to build and scale the services.

We want the engineers who want to be part of team that use a hands on & collaborative approach to improve existing methodologies while striving to do the right thing and make a difference across the global reach of organization.

Responsibilities:

Develop high quality, scalable & robust code
Ensure code stability, improve system experience
Conduct tasks related to feasibility studies, time and cost estimates, risk technology, applications development, model development, and establish and implement new or re-engineer applications systems and programs to meet specific business needs or user areas.
Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
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 mentor or coach to new or lower level analysts
Has the ability to operate with a limited level of direct supervision.

Acts as SME to senior stakeholders and /or other team members.
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Experience:

Intermediate to expert in software engineer in distributed system leveraging language like java, python, Golang or
History of developing on range of technologies – container, docker, openshift, aws, microservices, API
Knowledge of ETL Technology & Tools such as Ab-initio, Talend - is plus
Working experience with agile and iterative software delivery
Familiarity with software engineering best practices (unit testing, automation, design patterns, peer review, etc)
Proven architecture experience in building horizontally scalable, highly available, highly resilient and low latency applications
Proven experience in managing Cloud infrastructure both on-premise and public cloud (i.e. OpenShift, AWS, etc)
Proficiency with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc)
Knowledge of ETL, Ab initio, Talend is preferred.
Proficiency with API Management tools
Proficiency with event-driven design and architecture (i.e. Kafka, Spark Flink, etc)
Experience in technical leadership re-engineering monolithic applications into Microservices
Experience with Microservices frameworks using Java, Python, or C#.
Experience with Continuous Integration and Continuous Delivery (CI/CD) pipelines, both on-premise and public cloud (i.e. Tekton, Harness, CircleCI, Cloudbees Jenkins, etc)
Experience with Infrastructure as Code tools (i.e Terraform, Cloudformation, etc)
Experience in Security, Observability, and Monitoring (i.e Grafana Prometheus, Splunk, ELK, CloudWatch, etc)
Experience with Service Oriented and MicroServices architectures, including REST and GraphQL implementations.
Experience mentoring and providing technical leadership for teams of 5 of more developers.
A passion for learning new technologies, and a desire for personal growth, through self-study, formal classes, or on-the-job training.
A passion for building high quality products which customers love.
Experience with database concepts and web-based technologies is a plus​

Qualifications:

10-15 years of relevant experience experience in Programming language as JAVA, Python, C,C++
Computer Science, Information Systems, Computer Engineering, Math or Physics
A passion for technology
Strong communication, planning and organizational skills, analytical and quantitative skills
Excellent analytical and problem-solving abilities
Motivated to develop a deep understanding of the financial industry
Unquestioned commitment to integrity and ethical decision-making
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/University degree or equivalent experience

💡 Quick Summary

Seeking a career-building opportunity? The Full Stack Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Citi

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Full Stack Developer in Pune is ₹50,400 - ₹80,640 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Full Stack Developer is an on-site position based in Pune. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Full Stack Developer. Previous experience in Software Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Application Developer II

    Department of Homeless Services and Housing Salary: $92,175 - $117,649 Annually Apply by April 7, 2026 at 5 p.m. PT The County of Los Angeles has declared a local state of emergency on homelessness and is expanding its response. We are seeking skille...

    Full Time / Part Time

    Salary Estimated: 20K to 26K

    Remote

    September 3, 2026


    Apply Now

  • Python Developer with AWS

    North Chicago, Illinois 60044 Posted April 2nd, 2026 Looking for more job opportunities? Click here! Job Type: Contract Job Category: IT Job Title : Python Developer with AWS Location : North Chicago, IL (ONSITE) Contract Job Description We are seeki...

    Full Time / Part Time

    Salary Estimated: 19K to 30K

    Remote

    September 3, 2026


    Apply Now

  • Java + AI Engineer

    Akkodis is seeking a Java + AI Engineer for a Contract with a client in Chicago, IL. This role focuses on designing scalable AI systems, orchestrating LLM pipelines, and deploying enterprise‑grade APIs and microservices. Rate Range: $49/hour to $53/h...

    Full Time / Part Time

    Salary Estimated: 15K to 35K

    Remote

    September 3, 2026


    Apply Now

  • Data Engineer Associate - Data Platforms

    Introduction A career in IBM Consulting offers the chance to cultivate long-term relationships and collaborate closely with clients worldwide. You will engage with visionaries from diverse industries to enhance their hybrid cloud and AI journeys, sig...

    Full Time / Part Time

    Salary Estimated: 22K to 34K

    Remote

    September 3, 2026


    Apply Now

  • Data Engineer Associate - Data Platforms

    Introduction A career in IBM Consulting offers the chance to cultivate long-term relationships and collaborate closely with clients worldwide. You will engage with visionaries from diverse industries to enhance their hybrid cloud and AI journeys, sig...

    Full Time / Part Time

    Salary Estimated: 20K to 21K

    Remote

    September 3, 2026


    Apply Now

  • Software Engineer II - Database Developer/BI Analyst

    You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the Corporate Sector, you are...

    Full Time / Part Time

    Salary Estimated: 22K to 31K

    Remote

    September 3, 2026


    Apply Now

×

Login to Apply

Don't have an account? Register here