Job Description
About the Job
🏢 Company: Citi
💼 Role: Java Full Stack Developer
📍 Location: Pune, India
⏳ Experience: 4–6 Years
🔖 Job Type: Hybrid, Full Time
Job Description
Citi is seeking a talented Java Full Stack Developer to join its global technology team in Pune. This role is ideal for professionals who are passionate about building scalable enterprise applications using modern full-stack technologies. As part of Citi’s Applications Development team, you will contribute to designing, developing, and enhancing business-critical applications that support the organization’s financial services infrastructure. The role focuses on delivering high-quality software solutions that improve operational efficiency, strengthen digital capabilities, and support Citi’s global banking operations.
The position requires strong expertise in both backend and frontend development, particularly using Java, Spring Boot, and Angular frameworks. As a Full Stack Developer, you will collaborate with technology teams, product managers, and business stakeholders to build reliable applications that meet evolving business requirements. The role involves participating in the full software development lifecycle, including application design, coding, testing, debugging, and deployment. You will also work with modern DevOps practices such as CI/CD pipelines and cloud-based environments to ensure efficient and automated application delivery.
In addition to development responsibilities, the role offers opportunities to work with emerging technologies such as Generative AI, cloud computing, and advanced database systems. You will help improve application performance, maintain security standards, and ensure compliance with Citi’s global technology policies. By contributing to innovative projects and collaborating with cross-functional teams, you will play a key role in developing next-generation financial technology solutions while growing your expertise in enterprise software engineering.
Roles & Responsibilities
-
Develop, test, and deploy robust full-stack applications using Java, Spring Boot, and Angular frameworks. Ensure that the applications are scalable, secure, and aligned with enterprise software architecture standards.
-
Collaborate with cross-functional teams including product managers, architects, and senior developers to design and implement new application features that support business requirements.
-
Participate in the complete software development lifecycle including requirements analysis, coding, debugging, testing, and deployment of applications.
-
Analyze system requirements and existing applications to identify improvements, performance optimizations, and opportunities for system enhancements.
-
Write clean, maintainable, and efficient code following industry best practices and coding standards to ensure high-quality application development.
-
Work with relational databases such as Oracle and NoSQL databases like MongoDB to design data models, manage queries, and optimize database performance.
-
Implement and maintain CI/CD pipelines to automate build, test, and deployment processes, ensuring faster and more reliable software delivery.
-
Assist in integrating cloud services and ensuring that applications are optimized for cloud-based environments such as AWS, Azure, or Google Cloud.
-
Conduct application testing, debugging, and troubleshooting to ensure performance, reliability, and responsiveness across different platforms.
-
Explore innovative technologies such as Generative AI and automation techniques to improve application capabilities and enhance development workflows.
-
Follow security guidelines, compliance standards, and risk management protocols to protect the organization’s systems, data, and clients.
Requirements & Eligibility
-
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field. Equivalent professional experience in software development may also be considered.
-
4–6 years of experience in application development, particularly in enterprise software environments using modern programming frameworks.
-
Strong programming expertise in Java with hands-on experience using frameworks such as Spring Boot or similar backend development tools.
-
Experience with Angular (Angular 2+ preferred) along with strong front-end development skills including HTML, CSS, JavaScript, and TypeScript.
-
Solid understanding of object-oriented programming concepts, software design patterns, and scalable application architecture.
-
Familiarity with cloud computing platforms such as AWS, Microsoft Azure, or Google Cloud Platform and their core development services.
-
Knowledge of CI/CD pipelines and DevOps practices using tools like Jenkins, GitLab CI, or GitHub Actions for automated deployments.
-
Hands-on experience working with databases such as Oracle or MongoDB, including schema design, query optimization, and data management.
-
Understanding or exposure to emerging technologies such as Generative AI, machine learning integration, or AI-assisted development processes.
-
Strong analytical and problem-solving skills with the ability to troubleshoot complex technical issues in enterprise applications.
-
Excellent communication and teamwork skills with the ability to collaborate effectively across global teams and stakeholders.
Expected Salary
The average salary for a Java Full Stack Developer at large financial institutions like Citi in India typically ranges between ₹14 LPA to ₹28 LPA, depending on experience, technical expertise, and familiarity with enterprise technologies such as Spring Boot, Angular, and cloud platforms. Professionals with strong full-stack development experience, cloud exposure, and modern DevOps knowledge may receive higher compensation along with performance bonuses and comprehensive benefits.
🚨 Stop Scrolling – This Could Be Your Shortcut to Interviews
Most candidates apply to 100+ jobs and never hear back.
The real reason? They don’t know where recruiters are actually hiring from.
Our March Hiring PDF includes verified HR emails and hiring details from companies like:
Dentsu, IBM, HCL, PwC, LTIMindtree, Wipro, Cognizant, Deloitte, Capgemini, Amazon, TCS, Infosys, EPAM, EY, NTT Data, Tech Mahindra, Fractal, GlobalLogic, Coforge, UST and many more.
Inside you’ll find:
✔ 200+ Fresher Job Opportunities
✔ 2500+ Verified HR Emails & Contacts
✔ Direct Hiring + Consultancy Openings
✔ IT & Non-IT Roles
🔥 60+ students placed recently using these hiring leads
👉 Grab the March Hiring List Now: March Hiring PDF


