15 Aug
|
Citigroup
|
Pune
**We are looking for an enthusiastic and motivated Junior Java Developer with over 3 years of experience to join our innovative team. The ideal candidate is passionate about building high-quality software and has a strong desire to develop their career with an** **AI-first mindset** **. You will be trained to leverage cutting-edge AI tools like** **Devin, Claude Code, and proprietary Citi AI platforms** **to enhance your development workflow. This role offers a fantastic opportunity to grow your skills in building scalable microservices and REST APIs on modern cloud platforms (** **ECS, APIGEE, Cloud** **) using technologies like** **Java** **and** **Kafka** **.** **Key Responsibilities:** + Contribute to the design and development of cloud-native microservices using Java, Spring Boot, and related frameworks. + Embrace and develop an **AI-first approach** , learning to use AI coding assistants (Devin, Claude Code) and internal Citi AI tools to improve development efficiency and code quality. + Assist in building and maintaining event-driven systems using **Kafka** for real-time data processing. + Deploy, manage, and troubleshoot applications on containerized platforms like **ECS** using Docker and Kubernetes. + Support the design and implementation of secure, scalable APIs using **APIGEE** . + Collaborate effectively with a team of developers, testers, and architects in a fast-paced Agile/DevOps environment. + Participate in the full software development lifecycle, from requirements gathering and design to testing, deployment, and maintenance. + Write clean, maintainable, and well-tested code, adhering to best practices and coding standards.
**Knowledge/Experience:** + Over 3+ years of hands-on experience in application development using Java/J2EE technologies. + A strong interest in and willingness to adopt an **AI-first mindset** , with a passion for learning and using AI-powered coding assistants. + Solid hands-on experience with **Java (version 1.8 or above)** and the **Spring Boot** framework. + Good understanding of **microservice architecture patterns** and experience building **RESTful web services** . + Familiarity with messaging platforms like **Kafka** is a strong plus. + Experience or a keen interest in deploying applications in **cloud environments** (e.g., **ECS** , Docker, Kubernetes/OpenShift). + Exposure to API Gateway management tools like **APIGEE** is desirable. + Proficiency with version control systems (e.g., Git) and experience with CI/CD pipelines and tools (Jira, BitBucket, TeamCity). + Experience with writing unit tests using frameworks like JUnit and Mockito. + Basic understanding of both relational (e.g., Oracle) and NoSQL databases. + A proactive and curious mindset with a robust aptitude for learning new technologies. **Qualifications:** + Bachelor's degree (in science, computers, information technology or engineering)
+ Candidate should be willing to work late in the evening India time on need basis in order to interact with US/other global teams ------------------------------------------------------ **Job Family Group:** Technology ------------------------------------------------------ **Job Family:** Applications Development ------------------------------------------------------ **Time Type:** Full time ------------------------------------------------------ **Most Relevant Skills** Please see the requirements listed above. ------------------------------------------------------ **Other Relevant Skills** For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ _Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._ _If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)_ _._ _View Citi's_ _EEO Policy Statement (https://www.citigroup.com/global/eeo-aa-policy)_ _and the_ _Know Your Rights (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf)_ _poster._ Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
📌 Java Developer (Pune)
🏢 Citigroup
📍 Pune