26 Sep
|
Citigroup
|
Pune
We are looking for a **Lead/Principal Java Spark Developer** to spearhead the architectural vision and technical strategy for the transformation and modernization of Citi's next-generation data processing platforms. This role is for a thought leader who is passionate about architecting and building highly scalable, resilient, and performant systems that solve complex business problems. This leadership role is ideal for a seasoned expert who thrives on technical challenges, enjoys setting the technical direction, and is motivated to establish and evangelize engineering best practices across teams. While this is a strategic leadership position, it requires a significant **hands-on contribution to coding, design, and implementation** . You will be a key driver of innovation, responsible for architecting and delivering mission-critical, production-grade solutions, while mentoring teams to elevate the platform's performance, reliability, and development standards. **Responsibilities:** + **Architectural Design:** Define and drive the architectural vision and strategy for large-scale data processing platforms, ensuring alignment with business goals. + **Technical Leadership:** Guide and mentor a team of developers, setting high standards for code quality and engineering excellence while fostering a culture of innovation. + **Hands-on Development:** Actively participate in the coding, implementation, and peer review of complex modules and core framework components to lead by example. + **Strategic Solutioning:** Translate complex business requirements into robust, secure, and effective technical solutions, setting the standard for the engineering organization. + **Code Excellence:** Champion and enforce best practices for writing modular, testable, and maintainable code, rooted in expert knowledge of OOP principles and design patterns.
+ **System Optimization:** Lead efforts to continuously refactor and optimize applications for performance, scalability, and maintainability at an enterprise scale. + **High-Level Collaboration:** Collaborate with senior stakeholders, product owners, and other technology leaders to define roadmaps and ensure high-quality delivery. + **Innovation:** Drive the evaluation and adoption of new technologies and methodologies to keep the platform at the cutting edge. + **Influence and Leadership:** Provide thought leadership and influence technical design and decisions across the organization. **Recommended Qualifications:** + **10+ years** of hands-on experience in **Big Data development** , with expert-level proficiency in **Java and Apache Spark** . + **Domain Knowledge:** Strong understanding of **Funds Transfer Pricing (FTP)** processes and financial systems is required. + **Expert-level knowledge** of object-oriented programming, advanced design patterns, and clean coding practices. + **Proven track record** of architecting, building, and optimizing large-scale, mission-critical distributed data processing systems. + **Extensive experience** with **REST APIs, RDBMS, and Kafka** or similar messaging systems. + Deep experience with **microservices architecture and containerization technologies (Docker/Kubernetes)** . + Significant experience working in and leading teams within **Agile environments** , demonstrating strong collaboration and ownership. + Proven ability to lead technical teams and mentor engineers to achieve technical excellence. + Extensive experience with **Databricks** is highly preferred.
+ Deep familiarity and experience with building **AI-powered solutions / AI agents** . **Education:** + Bachelor's degree/University degree or equivalent experience + Master's degree preferred This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. ------------------------------------------------------ **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.
📌 Lead Java and Apache Spark Developer - Vice President (Pune)
🏢 Citigroup
📍 Pune