Citi is Hiring: Java Developer (Java, Spring Boot) – C10 – Pune
About Citi
Citi is a leading global bank with a presence in over 160 countries and jurisdictions. It provides a broad range of financial products and services to individuals, corporations, and institutions. With a strong commitment to technology-driven solutions, Citi continuously invests in the latest technologies to enhance customer experience and operational efficiency.
Job Overview
The Applications Development Programmer Analyst position at Citi is an intermediate-level role responsible for application system analysis and programming activities. As a Java Developer, you will work with a team of skilled professionals to develop, maintain, and enhance business applications using Java, Spring Boot, and other advanced technologies.
How to Apply?
🔓 How to Unlock the Apply Link
1️⃣ Click "SUBSCRIBE TO UNLOCK LINK".
2️⃣ Subscribe to the YouTube channel.
3️⃣ Wait 10 seconds.
4️⃣ Click "Click To Apply" when it appears. 🎉
Job Details
• Job Req ID: 24803737
• Location: Pune, India
• Job Type: On-Site/Resident
• Job Category: Technology
• Employment Type: Full-Time
Key Responsibilities
As a Java Developer at Citi, you will be involved in various aspects of application development. Your key responsibilities will include:
• Application Development & Maintenance: Utilize Java and Spring Boot to develop and maintain robust and scalable applications.
• System Enhancements: Identify and implement system enhancements to improve application performance and usability.
• Issue Resolution: Analyze and troubleshoot issues, providing effective solutions to ensure smooth operations.
• Collaboration: Work with cross-functional teams to define, design, and deliver new features.
• Project Management: Utilize Maven for project management and build automation.
• Kafka Integration: Manage and integrate Kafka for message streaming.
• Database Management: Write and maintain SQL queries for efficient database interactions.
• Testing & Debugging: Conduct thorough testing and debugging to ensure high-quality software.
• Version Control: Utilize Git for version control and collaboration.
• Code Reviews: Participate in code reviews to maintain code quality and share knowledge.
• Documentation: Maintain detailed documentation of development processes and code changes.
Required Qualifications & Skills
To be considered for this role, candidates should meet the following qualifications:
Experience & Education:
• 0-2 years of relevant experience in Java development.
• Bachelor’s degree in Computer Science, Information Technology, or a related field.
Technical Skills:
• Proficiency in Java and object-oriented programming.
• Experience with Spring Boot framework.
• Familiarity with Maven for project management.
• Knowledge of Kafka for message streaming.
• Strong understanding of SQL and database interactions.
• Experience with version control systems like Git.
• Familiarity with IntelliJ IDEA or similar Integrated Development Environments (IDEs).
• Basic understanding of front-end technologies like JavaScript.
• Experience with cloud platforms and containerization (e.g., Docker, Kubernetes).
• Ability to write clean, maintainable, and efficient code.
Soft Skills:
• Strong problem-solving skills and attention to detail.
• Excellent communication skills – both written and verbal.
• Ability to work collaboratively in a team-oriented environment.
• Self-motivated and eager to learn new technologies.
Preferred Skills (Nice to Have)
While not mandatory, the following skills would be an added advantage:
• Experience with Scala and Python.
• Knowledge of Apache Spark and Big Data Technologies.
• Understanding of CI/CD pipelines.
Why Join Citi?
Citi is a great place to build your career as a Java Developer. Here’s why:
• Global Exposure: Work with a diverse team of professionals across the globe.
• Career Growth: Citi provides ample opportunities for learning and professional development.
• Cutting-Edge Technologies: Work with modern technologies like Kafka, Docker, Kubernetes, and Big Data.
• Strong Work Culture: Citi fosters an inclusive and collaborative work environment.
• Competitive Compensation: Enjoy a competitive salary and benefits package.
• Job Security: Work with a well-established global financial institution.
How to Apply?
If you meet the qualifications and are excited about this opportunity, apply now to become a part of Citi’s technology team in Pune. Click on the “Apply Now” button on Citi’s official career portal and follow the application process.
Steps to Apply:
1. Visit Citi’s Careers Page: Go to the official Citi careers website.
2. Search for Job ID: Enter 24803737 in the search bar to find this job listing.
3. Submit Your Application: Fill in the required details, upload your resume, and submit your application.
4. Prepare for the Interview: If shortlisted, prepare for technical and HR interviews.
Conclusion
If you’re an aspiring Java Developer with expertise in Java, Spring Boot, and Kafka, this is a golden opportunity to work with Citi, a leading global financial institution. This role will provide hands-on experience with enterprise-level applications and a chance to work in a dynamic and technology-driven environment. Don’t miss out on this chance to elevate your career – apply today!
For more job updates and career insights, stay connected with us. Good luck with your application!