Fullstack Developer at Citi
Citi · Pune, Maharashtra, India
- Salary: Not Disclosed
- Experience: 4+ years
📋 Job Details at a Glance 📍 Location Pune, Maharashtra, India 🏢 Company Citi 👥 Experience 4+ years 🎓 Qualification Relevant technical / engineering background 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills Python Java React SQL AWS REST APIs Git Fullstack Developer at Citi — Full Details & How to Apply Citi is seeking a Fullstack Developer in Pune, Maharashtra, India to contribute to applications systems analysis and programming activities. This role directly supports the development of enterprise-level solutions by translating business requirements into technical designs and building scalable, resilient applications. This Fullstack Developer position is essential for establishing and implementing new application systems. The role involves developing high-quality code and ensuring robust delivery of technical solutions. Candidates will work with core technologies including Python , Java , React , SQL , REST APIs , and AWS , supporting the design and implementation of real-world financial applications. Citi recruitment for this role emphasizes a technical foundation and experience in Java and Python . The position is part of Citi ’s technology initiatives in Pune, Maharashtra, India, where technical teams focus on application systems programming. The job requires a relevant technical or engineering background and is available through Citi recruitment in Pune, Maharashtra, India. 2023, 2024, 2025, 2026 graduates with Relevant technical / engineering background and 4+ years experience are eligible. The role does not disclose a salary figure; Not Disclosed is the official salary range. Candidates will gain hands-on experience with Python , Java , React , SQL , REST APIs , Git , and AWS . This Fullstack Developer role provides exposure to enterprise-level application development and supports progression into senior technical roles within technology-driven financial systems. 📊 Role Difficulty: Medium | Competition Level: Medium | Fresher Friendly: No NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Explore more Fullstack Developer jobs and Pune, Maharashtra, India jobs through Citi recruitment . Apply online to access this onsite role with a clear technical focus. Job Role & Responsibilities The Fullstack Developer at Citi is responsible for building and maintaining scalable, high-performance applications using Python and Java , ensuring low latency and high availability in production environments. This role directly supports client-facing operations through technical solutions and system performance optimization. Develop backend services using Python and Java to implement REST APIs with high throughput and low response time under load testing conditions. Collaborate with business analysts to translate operational workflows into technical designs using React for front-end interfaces and Java for backend logic. Design and deploy horizontally scalable applications on AWS using EC2 , Auto Scaling , and load balancers to meet 99.9% uptime SLAs. Implement secure and efficient database schemas using SQL to support real-time transaction processing and query performance benchmarks. Debug and resolve production issues via Git logs, error tracking tools , and application monitoring dashboards to reduce incident resolution time. Refactor legacy codebases using Python and Java to improve maintainability, reduce technical debt, and meet code coverage targets of at least 80% . Document technical designs, deployment pipelines, and performance metrics in Confluence or Notion for audit and onboarding purposes. Maintain existing applications by performing regular health checks , security scans , and performance tuning on AWS infrastructure. This role demands full ownership of application lifecycle decisions, with direct impact on system reliability , client response times , and operational efficiency metrics. Required Skills & Technical Competencies The Fullstack Developer must possess a strong foundation in Python , Java , React , SQL , AWS , and REST APIs to deliver robust, scalable solutions. All skills are applied in real-world development and deployment scenarios with measurable outcomes. Technical Skills Python — advanced — used for building scalable backend services, implementing REST APIs , and managing asynchronous workflows in production environments. Java — intermediate to advanced — applied in enterprise-grade backend development, service orchestration , and integration with microservices architecture. React — intermediate — used to build responsive, dynamic user interfaces with state management and component-based design for client applications. SQL — intermediate — utilized for designing and optimizing database schemas, writing complex queries , and ensuring data integrity in transactional systems. AWS — intermediate — used to deploy and manage cloud infrastructure including EC2 , database instances , and security groups with cost optimization and scalability goals. REST APIs — advanced — implemented to enable secure, standardized communication between frontend and backend systems with JSON payloads and error handling protocols. Git — intermediate — used for version control, branch management , and code review workflows in collaborative development environments. When preparing your resume, emphasize specific projects where you used Python or Java to build production-grade APIs or deployed on AWS with measurable performance outcomes. Eligibility Criteria This role is designed for candidates with a relevant engineering or technical degree , at least 4 years of hands-on experience, and a clear technical background in software development and application architecture . Must hold a Bachelor’s or Master’s degree in Computer Science , Information Technology , or a related technical field. Eligible only for 2023, 2024, 2025, and 2026 academic batches. Minimum of 4 years of professional experience in software development or engineering roles with real-world project delivery . Academic performance is not specified, but candidates must demonstrate technical competence through project work or portfolio. No CGPA threshold is defined, but a strong foundation in core programming and system design is expected. Must have a GitHub repository or portfolio showcasing working code in Python , Java , or React with deployment on AWS or CI/CD pipelines . Documentation & Portfolio Requirements Your resume must include a clear project timeline , technical stack , and deployment details for at least two projects. Include code snippets , GitHub links , and performance metrics such as response time or throughput . Pro tip: Highlight a project where you used Python and Java to build a REST API on AWS with SQL backend and React frontend — include error logs , scalability metrics , and Git commit history to show real-world technical execution. Salary for Fullstack Developer at Citi 💰 Compensation Not Disclosed The advertised compensation for the Fullstack Developer role at Citi is Not Disclosed . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Fullstack Developer Upskilling with the right resources significantly improves your chances of selection for the Fullstack Developer role at Citi . Recommended Courses & Resources Python — Essential for backend development and data manipulation in this role. Java — Critical for building scalable applications and enterprise-level solutions. React — Important for creating dynamic user interfaces and enhancing user experience. SQL — Vital for database management and handling client queries effectively. KodNest — Offers hands-on projects to solidify your fullstack development skills. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Applying without demonstrating experience in Java or Python — Ensure to provide specific examples. ❌ Using a generic resume — Tailor it to highlight relevant experiences aligned with the job description. ❌ Listing technologies like AWS or SQL without context — Explain how they were applied in previous roles or projects. ❌ Ignoring the experience requirement of 4+ years — Confirm you meet this critical criterion. ❌ Adding unrelated technologies or unsupported claims — Focus on relevant skills to maintain application relevance. ❌ Failing to verify the official Apply URL — Always check the link before submission to avoid errors. Before You Apply — Checklist ✅ Confirm the job title, company, location, work mode, and experience requirement. ✅ Check that you meet the supplied qualification criteria. ✅ Verify eligibility against the supplied eligible batches and experience requirement. ✅ Add relevant supplied JD keywords naturally to your resume. ✅ Highlight projects or experience related to the supplied technologies and responsibilities. ✅ Remove unsupported technologies, achievements, or experience claims. ✅ Open and verify the supplied Apply URL before submitting the application. ✅ Save the job details, application date, and role-specific resume version for tracking. Resume Tailoring & ATS Keywords for Fullstack Developer Optimizing your resume for ATS is crucial for standing out in the application process for the Fullstack Developer role at Citi . ATS Keywords to Include Fullstack Developer Python Java React SQL AWS REST APIs Git application systems enterprise-level solutions scalable applications client queries Resume Tips for This Role Highlight your experience with Java and Python prominently on your resume. Include specific projects or experiences involving AWS and SQL to demonstrate relevant technical skills. Suggest a project that showcases your ability to develop scalable applications using the listed technologies. Use exact keywords from the job description naturally in your resume. Avoid adding unsupported claims or technologies that you cannot substantiate in your application. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro tip: Do not include unrelated technologies or unsupported claims in your resume for this role. How to Apply for Fullstack Developer at Citi Apply Now — Citi Open the supplied official Apply URL and confirm the job title and company. Prepare a resume aligned with the supplied skills, responsibilities, qualification, and experience requirement. Complete the official application form accurately and avoid unsupported claims. Submit the application and save the confirmation or application reference if the portal provides one. Record the application date and monitor the official company portal or registered email for updates. Applications reviewed on rolling basis — early submission recommended. Apply Now — Citi NexisGrow.com does not charge any fees for job applications. Citi Citi is a global technology leader in Pune, Maharashtra, India. This Fullstack Developer role operates onsite and supports enterprise application development within the technology industry. The position focuses on building scalable, resilient systems with modern tools and methodologies. The team collaborates with business partners and analysts to translate operational processes into technical designs. Responsibilities include developing high-quality code, supporting client queries, and building solutions using Python , Java , React , SQL , AWS , REST APIs , and Git . This role provides early-career exposure to enterprise-level application development through hands-on experience with core technologies and real-world system design. It fosters growth in both technical and collaborative skills within a structured engineering environment. Company Details Industry Technology Location Pune, Maharashtra, India Connect With Us Careers Apply Now Website 🔗 citi.wd5.myworkdayjobs.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for this role? Eligibility Tap to expand + Answer Candidates with a relevant technical background and 4+ years of experience from the eligible batches of 2023 to 2026 can apply. ? What technical skills are most important for this role? Skills Tap to expand + Answer The most important skills are Python, Java, React, SQL, and AWS. ? What is the expected salary for this position? Salary Tap to expand + Answer The salary information is Not Disclosed. ? What should I expect after applying? Hiring Process Tap to expand + Answer The exact hiring stages are not specified in the job posting. ? How should I prepare for the interview? Preparation Tap to expand + Answer 1. Review Java and Python fundamentals. 2. Familiarize yourself with AWS and SQL. 3. Prepare examples of scalable application development. 4. Understand application systems analysis. 5. Practice problem-solving scenarios. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer This role is onsite in Pune, Maharashtra. ? What career exposure can this role provide? Growth Tap to expand + Answer The role provides exposure to enterprise-level application development and collaboration with business partners and analysts. ? What should I highlight in my resume for this role? Resume Tap to expand + Answer Highlight your experience with Java, Python, AWS, and any relevant projects or responsibilities. ? Is there a last date to apply? Application Tap to expand + Answer Not specified in the job posting. ? Is there a probation period? Probation Tap to expand + Answer Not specified in the job posting. ? What is the work environment like for this role? Culture Tap to expand + Answer The work environment involves collaboration with business partners and analysts, focusing on application systems. ? Can freshers apply for this role? Fresher Tap to expand + Answer Freshers cannot apply as the experience requirement is 4+ years. 🔗 Explore More on NexisGrow More jobs in Pune Browse all Tech jobs Latest Fresher jobs More jobs at Citi Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com