Taro Logo

Core Java Developer-Pune/Chennai-AVP-C12

Global financial services company providing banking and financial products and services
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Core Java Developer-Pune/Chennai-AVP-C12

Citi is seeking a Senior Core Java Developer for their technology team in Pune/Chennai. This role focuses on applications development and systems programming, requiring strong expertise in Java development and software engineering practices. The position involves working on critical financial systems, conducting technical analysis, and implementing new applications. The ideal candidate will have extensive experience with Java 8+, multithreading, Spring framework, and modern development practices. This role offers the opportunity to work with a leading global financial institution, contributing to large-scale banking applications while mentoring junior developers. The position combines technical expertise with leadership responsibilities, making it ideal for experienced developers looking to advance their careers in financial technology. The role offers hybrid work arrangements and the chance to work with cutting-edge technologies including GenAI tools.

Last updated 18 days ago

Responsibilities For Core Java Developer-Pune/Chennai-AVP-C12

  • Conduct feasibility studies, time and cost estimates, IT planning
  • Monitor and control all phases of development process including analysis, design, construction, testing, and implementation
  • Provide user and operational support on applications
  • Analyze complex problems and provide evaluation of business process
  • Develop security measures in post implementation analysis
  • Consult with users/clients and recommend advanced programming solutions
  • Define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts

Requirements For Core Java Developer-Pune/Chennai-AVP-C12

Java
Python
  • 6+ years of relevant experience in product engineering or banking background
  • Strong problem-solving, analytical and debugging skills
  • Knowledge of SOLID principles, Data Structures and Algorithms, design patterns
  • Good understanding of Java8+ with Multithreading, Collections, JVM, performance tuning, Spring framework
  • Experience with build tools, testing frameworks, DBs
  • Python knowledge
  • Experience in Product Development, Platform Engineering, Data Engineering
  • Bachelor's degree or equivalent experience
  • Experience in systems analysis and programming
  • Working knowledge of consulting/project management techniques