- Location
- PLOT NO-1, S.NO. 77, India
- Workplace
- Hybrid
- Type
- Full-time
- Department
- IT
- Experience
- 3+ years
- Source
- Workday
Description
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 strong 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.
View Citi’s EEO Policy Statement and the Know Your Rights poster.