Python Java Principal Software Engineer – Vice President

Citigroup

Pune, Maharashtra, India
Hybrid
Advanced java and python programming skills
Concurrent parallel and distributed systems experience
Http restful web services and api design expertise
This senior level Vice President role is responsible for establishing and implementing new or revised application systems in coordination with the Technology team

Job Summary

  • This senior level Vice President role is responsible for establishing and implementing new or revised application systems in coordination with the Technology team.
  • Candidates must possess 10-16 years of relevant experience in applications development using Java, Python, RESTful APIs, Kafka, and Apache Hadoop.
  • The position offers the opportunity to join a global team of over 230,000 dedicated people at Citi with a focus on career growth and community impact.

Matching Summary

This senior level Vice President role is responsible for establishing and implementing new or revised application systems in coordination with the Technology team.

Skills & Requirements

Must-have

  • Advanced Java and Python programming skills
  • Concurrent parallel and distributed systems experience
  • HTTP ReSTful web services and API design expertise
  • Kafka messaging technologies proficiency
  • AWS S3 and GCP Big Query cloud experience
  • Reactive Streams implementation knowledge

Nice-to-have

  • Groovy JavaScript or other scripting languages
  • Kubernetes container orchestration experience
  • Gradle build tool familiarity
  • Kotlin programming language knowledge
  • Linux OS understanding

Key Requirements

  • 10-16 years of relevant experience in Apps Development
  • Bachelor's degree required Master's preferred
  • Subject Matter Expert status in Applications Development
  • Demonstrated leadership and project management skills

Work Rights

Not specified

Tailored Resume

Cover Letter