Discover your future at Citi:
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview:
Applications Development Intermediate Programmer Analyst:
Key Responsibilities:
- Utilize scripting tools and perform in-depth code analysis to identify improvements and deliver resilient solutions.
- Collaborate with peers, clients, and other technology teams to recommend and execute effective programming solutions, ensuring seamless deployment and support of critical customer-facing systems.
- Leverage expertise in programming languages and design principles to create detailed technical specifications for new features and functionalities.
- Actively contribute across all phases of the Software Development Lifecycle (SDLC), demonstrating strong technical leadership.
- Conduct meticulous research and investigation to pinpoint root causes of development and performance issues,
implementing sustainable defect resolutions.
- Demonstrate strong initiative and autonomy, operating effectively with mínimal direct supervision.
- Engage continuously with diverse stakeholders (technical and non-technical) to gather requirements, provide progress updates, and ensure strategic alignment with business objectives.
Qualifications:
- Minimum of 5 years of proven experience in the Software Development Life Cycle (SDLC).
- Expert-level proficiency in modern Java technologies, including Core Java, Java EE, Spring Boot, Spring Microservices, and RESTful API design.:
- Proven expertise in designing and developing secure and efficient APIs and Web Services utilizing REST protocols.
- Extensive experience in architectural design and development of integrated, enterprise-grade solutions, with a solid emphasis on non-functional requirements such as scalability, availability, resilience, and data
📌 Java Backend Developer (Pune)
🏢 Citi
📍 Pune