Applications Developer at Citi
Citi · Pune, Maharashtra, India
- Salary: Not Disclosed
- Experience: 2-5 years
📋 Job Details at a Glance 📍 Location Pune, Maharashtra, India 🏢 Company Citi 👥 Experience 2-5 years 🎓 Qualification Relevant technical / engineering background 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills Technical Communication Application Development Process Efficiency Team Leadership Problem Solving Technical Problem Resolution Applications Developer at Citi — Full Details & How to Apply Citi is hiring for an Applications Developer role in Pune, Maharashtra, India , where candidates will manage a team and improve application development processes. This position offers direct involvement in team leadership and technical problem resolution , with responsibilities including performance evaluations and recommending new work procedures. This Applications Developer role supports team performance by overseeing application development workflows and enhancing process efficiency . Key duties involve technical problem resolution , application development , and team leadership , ensuring consistent delivery of technical solutions. The role emphasizes practical skills in process improvement and team coordination within a structured development environment. Citi recruitment for this role highlights a focus on team leadership and process efficiency . The position is part of a team that manages application development operations, with responsibilities tied to performance evaluations and procedural improvements. The job is based in Pune, Maharashtra, India and requires a full-time onsite presence. 2023, 2024, 2025, 2026 graduates , candidates with a relevant technical / engineering background , and those holding 2-5 years experience are eligible. The salary for this role is Not Disclosed . Candidates will gain hands-on experience in Technical Communication , Application Development , Process Efficiency , Team Leadership , Problem Solving , and Technical Problem Resolution . This role provides a foundation for progression into senior technical roles within technology-driven financial services environments. 📊 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. Search for Applications Developer jobs , explore Citi recruitment opportunities, and find Pune, Maharashtra, India jobs with clear eligibility and on-site requirements. Apply online to access this role in the official job portal. Job Role & Responsibilities The Applications Developer at Citi is responsible for leading the design, implementation, and optimization of enterprise-grade applications using Java , Spring Boot , and SQL . This role ensures that application development workflows meet strict performance, security, and compliance standards through measurable outcomes such as mean time to resolve (MTTR) and deployment cycle time . Manage an Applications Development team to accomplish established goals using Agile sprints and Jira task tracking, with a focus on process efficiency metrics like sprint velocity and defect density. Recommend new work procedures to increase process efficiencies by analyzing CI/CD pipeline performance and reducing build failure rates by 20% or more in application development workflows. Collaborate with stakeholders using Confluence and Microsoft Teams to enhance application development processes, ensuring alignment with technical communication standards and documented workflows. Resolve issues by identifying and selecting solutions through the application of acquired technical experience, with a focus on technical problem resolution in production environments and log analysis . Develop and maintain comprehensive knowledge of the applications and processes within your area of responsibility, including API documentation , database schema , and error handling protocols . Document processes and support reporting efforts to improve team performance and efficiency using Power BI dashboards and application performance monitoring (APM) tools. Troubleshoot technical problems and provide solutions to enhance application performance by analyzing stack traces , memory usage , and response time metrics in Java and Spring applications. Evaluate team member performance using KPIs such as code quality scores, code review completion rate , and on-time delivery metrics to ensure accountability and growth in team leadership . This role demands direct ownership of application development outcomes, where every decision impacts system uptime , deployment frequency , and team productivity metrics. Required Skills & Technical Competencies The Applications Developer must possess a clear, hands-on profile in technical execution, with proven experience in application lifecycle management and real-world implementation using industry-standard tools and metrics. Technical Skills Technical Communication — intermediate — used to draft and maintain API documentation , technical design specs , and Confluence content for team alignment and clarity. Application Development — intermediate — applied in building and maintaining Java and Spring Boot applications with REST APIs and database integration using SQL and ORM tools. Process Efficiency — intermediate — leveraged to analyze and optimize CI/CD pipeline performance, reducing build failure rates and improving sprint velocity by measurable thresholds. Team Leadership — intermediate — demonstrated through performance evaluations, task delegation, and mentoring junior developers in Agile environments using Jira and stand-up meetings . Problem Solving — intermediate — applied to resolve complex issues in Java applications, including threading issues , memory leaks , and concurrency errors using debugging tools. Technical Problem Resolution — advanced — used to diagnose and resolve production-level issues using log analysis , stack traces , and APM tools like ELK Stack or AppDynamics . When showcasing these technical skills in a resume or interview, emphasize hands-on experience with Java , Spring Boot , CI/CD pipelines , and performance monitoring tools with measurable outcomes. Eligibility Criteria This role is designed for candidates with a relevant technical or engineering background , who have completed a degree in Computer Science, Software Engineering, or a related field , and have 2–5 years of practical experience in application development . Must hold a Bachelor’s degree in a technical discipline such as Computer Science , Electrical Engineering , or Information Technology . Eligible batches are 2023 , 2024 , 2025 , and 2026 only. Minimum of 2 years of hands-on experience in application development , including exposure to Java , Spring Boot , or web application frameworks . CGPA or academic performance is not specified, but a strong foundation in data structures , algorithms , and software design is expected. Must have completed at least one capstone project or internship involving full-cycle application development using Java or Python . Portfolio must include working applications built with Spring Boot , REST APIs , and database integration with clear documentation and deployment records. Documentation & Portfolio Requirements The resume must include a clear section on technical projects, listing each application with technology stack , problem statement , implementation steps , and performance metrics such as response time or error rate. Pro tip: Include a GitHub repository or project link with a Spring Boot application that demonstrates API design , error handling , and deployment via Docker to show real-world technical competence and ownership. Salary for Applications Developer at Citi 💰 Compensation Not Disclosed The advertised compensation for the Applications 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 Applications Developer Upskilling with the right resources significantly enhances your chances of being selected for the Applications Developer role at Citi . Recommended Courses & Resources Technical Communication — Essential for conveying complex technical information effectively. KodNest — Provides hands-on experience in application development and problem-solving. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Applying without demonstrating experience in team leadership or application development — provide specific examples. ❌ Using a generic resume — tailor it to align with the responsibilities outlined in the job description. ❌ Listing technologies without showing practical application — detail your experience in past projects or roles. ❌ Ignoring the specified experience requirement — ensure you meet the qualifications before applying. ❌ Adding unrelated skills or unsupported claims — focus on relevant experiences to avoid keyword stuffing. ❌ Failing to verify the official Apply URL — always check the job details before submission. Before You Apply — Checklist ✅ Confirm the job title, company, location, work mode, and experience requirement. ✅ Check that the candidate meets the supplied qualification criteria. ✅ Verify eligibility against the supplied eligible batches and experience requirement. ✅ Add relevant supplied JD keywords naturally to the 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 Applications Developer Optimizing your resume for ATS is crucial for securing the Applications Developer position at Citi . ATS Keywords to Include Applications Developer Technical Communication Application Development Process Efficiency Team Leadership Problem Solving Technical Problem Resolution Performance Evaluations Troubleshooting Collaboration Documentation Process Improvement Resume Tips for This Role Highlight your experience in team leadership and application development prominently on your resume. Emphasize any relevant projects or responsibilities that showcase your technical communication skills. Detail a project where you improved process efficiency or resolved technical issues. Use exact keywords from the job description naturally to align with ATS requirements. Avoid including unsupported claims or unrelated technologies that do not pertain to the role. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro Tip: Do not include unrelated skills or unsupported claims in your resume for this role. How to Apply for Applications Developer at Citi Apply Now — Citi Open the official Apply URL and confirm the job title and company is correct. Prepare a resume aligned with the required skills, responsibilities, qualifications, and experience. Complete the official application form accurately and avoid unsupported claims. Submit the application and save the confirmation or application reference if provided. 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 technology company based in Pune, Maharashtra, India . It operates in the financial services industry with an onsite work mode. This Applications Developer role supports application development and team operations within its local operations. The Applications Development team focuses on performance evaluations, process efficiency improvements, and technical problem resolution . Responsibilities include leading team activities, recommending new work procedures, and resolving technical issues through practical experience and established precedents. This role contributes to team leadership and process efficiency within Citi ’s applications development function. It supports the broader goal of effective team management and technical execution in real-world development environments. The role offers early-career exposure through hands-on team leadership , process efficiency initiatives, and technical problem resolution —key skills for professional growth in technology-driven environments. 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 2-5 years of experience from batches 2023 to 2026 can apply. ? What technical skills are most important for this role? Skills Tap to expand + Answer Key skills include Technical Communication, Application Development, Process Efficiency, Team Leadership, and Problem Solving. ? What is the expected salary for this position? Salary Tap to expand + Answer Salary Display 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 the responsibilities outlined in the job description. 2. Brush up on technical communication skills. 3. Prepare examples of process improvements you've implemented. 4. Familiarize yourself with application development principles. 5. Practice problem-solving scenarios related to team leadership. ? 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 This role offers exposure to team management, application development processes, and technical problem resolution. ? What should I highlight in my resume for this role? Resume Tap to expand + Answer Highlight your experience in team leadership, application development, technical communication, and problem-solving. ? 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 role involves collaboration with an Applications Development team, focusing on performance evaluations and team management. ? Can freshers apply for this role? Fresher Tap to expand + Answer No, the role requires 2-5 years of experience. 🔗 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