Full Stack Java Developer- 5-9Years-Pune

Citi

Citi

Software Engineering
Pune, Maharashtra, India
Posted on Jun 3, 2025

Qualifications

Experience: At least 3-6 years of hands-on application development experience.

Java Expertise: Strong experience and knowledge in Java 8/11/17, J2EE, and Multithreading.

Microservices: Solid understanding and experience with Microservices architecture (Spring Boot).

Web Services: Experience with developing and consuming Web Services (REST, SOAP).

Design Patterns: Proficiency in applying various Design Patterns.

Database Knowledge: Basic knowledge of databases such as Oracle/SQL.

Problem-Solving: Excellent analytical and problem-solving skills.

Communication: Strong communication and interpersonal skills.

Teamwork: Ability to work effectively in a team environment.

Bonus Points

Experience with WebSocket technology.

Exposure to messaging platforms like Solace and Kafka.

Experience with Elasticsearch.

Experience with CI/CD pipelines.

Experience with Agile development methodologies.

Experience with OpenShift.

Experience with AWS.

Experience with Monitoring.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

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.