26 Sep
|
Citigroup
|
Pune
Citi is looking for a Senior Java Engineer to join its Technology team and play a key role in designing, building, and delivering complex, high-performance application systems that directly support critical business operations. Working at an intermediate-to-senior level, you will combine deep Java engineering expertise with hands-on experience in microservices and cloud-native architectures to drive real, measurable outcomes across the software delivery lifecycle. This is a hybrid opportunity based in Pune, offering you the chance to shape technical solutions at a global scale. **Responsibilities** + Design, build, and deliver Java-based microservices and application systems that meet specific business and user requirements across the full software development lifecycle. + Architect and implement scalable solutions using Java 8 or above, Spring Boot, and MongoDB, ensuring high availability and performance in production environments. + Integrate messaging and event-streaming systems, including Kafka and MQ middleware, to enable reliable, real-time data processing across distributed platforms. + Deploy and manage containerised applications using Docker, OpenShift, and other cloud technologies to support modern, cloud-native delivery practices. + Lead technical analysis of complex application problems, evaluate system and business process requirements, and recommend effective engineering solutions. + Identify and implement security controls and post-deployment safeguards to ensure system integrity, regulatory compliance, and sound risk management. + Mentor junior and mid-level engineers, serving as a subject matter expert and technical advisor to cross-functional teams and senior stakeholders.
**Required Qualifications & Skills** + 7 to 12 years of hands-on experience in software application development, systems analysis, and end-to-end project delivery. + Robust engineering proficiency in Java 8 or higher, with production-level experience building and maintaining Java Microservices architectures. + Practical experience with Spring or Spring Boot frameworks for developing robust, scalable backend services. + Proven expertise in MongoDB and NoSQL database design, querying, and integration within distributed application environments. + Demonstrated ability to integrate Kafka or MQ-based messaging middleware into high-volume, event-driven systems. + Working knowledge of cloud and containerisation technologies, including Docker, OpenShift, or equivalent containerisation platforms. + Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent qualified experience. **Beneficial Skills & Qualifications** + Experience with DevOps practices and CI/CD tooling to support automated build, test, and deployment pipelines. + Familiarity with stream processing frameworks such as Apache Flink, or caching technologies for performance optimisation. + Exposure to UI technologies that complement full-stack delivery in enterprise application environments.
+ Knowledge of consulting or project management methodologies that support structured planning and stakeholder engagement. ------------------------------------------------------ **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 Microservices and Kafka Engineer - Assistant Vice President (Pune)
🏢 Citigroup
📍 Pune