Expoint - all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Citi Group Lead Java Developer - C13 PUNE 
India, Maharashtra, Pune 
464315014

Yesterday

This position involves:

  • Development of high-quality software, emphasizing simplicity, maintainability, and reuse.
  • Participation in code and design reviews.
  • Analyse requirements by working closely with the business and business aligned teams to define solutions.
  • Effective communication with support, other development, and infrastructure teams.
  • Contribution to architectural standards, development best practices, and promoting adherence to these standards.
  • Implement best coding & testing practices within team.

Required Skills:

  • 10+ years of hands-on Java & related technology experience in developing robust, scalable, and maintainable applications applying Object Oriented Design principles.
  • Demonstrable experience on building big-data & caching solutions.
  • Strong understanding of SQL & NoSQL databases.
  • Knowledge of HTTP, ReSTful web services and API design.
  • Familiarity with Linux environment including scripting skills.
  • Good understanding of Spring Framework and Kafka.
  • Good understanding of Enterprise integration patterns.
  • Strong understanding of automating testing.

Desirable Skills:

  • Experience with distributed caching technologies.
  • Working knowledge of a scripting language such as Groovy, Python, JavaScript, etc.
  • Experience with API orchestration & Integration frameworks.
  • Good understanding of the Linux OS.
  • Good understanding of Cloud platforms.
  • Good understanding of Observability & monitoring tools.

Competencies:

  • Excellent written and spoken communication skills (English).
  • Ability to collaborate effectively in a large global team and influence key architectural decision.
  • Ability to multitask and work well under pressure.
  • A self-starter and has the thirst to continually improve and develop.
  • Experience with mentoring and developing with more junior team members to ensure they can deliver at the highest quality.


Education:

  • Bachelor’s degree/University degree or equivalent experience.


This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Applications Development


Time Type:

Full time

View Citi’sand the