Citi CCET - Pune - TDS/Warrants/MO - Java Developer in Pune, India

  • Primary Location: India,Maharashtra,Pune

  • Education: Bachelor's Degree

  • Job Function: Technology

  • Schedule: Full-time

  • Shift: Day Job

  • Employee Status: Regular

  • Travel Time: Yes, 10 % of the Time

  • Job ID: 16037529


Job Purpose:

Java Developer with strong analytical and technical ability with 10+ years experience in Java and Sql Skills. Candidate should be able to work independently, good communication skills, and should have experience in working on complex and medium to large projects.

Technical Skills Required:

  • Strong OOPS fundamentals

  • Experience in Multithreading, thread pools and template programming

  • Good understanding of SQL

  • Exposure to message driven architecture

Job Background/Context:

  • The position is based in Pune, India and will report to the CTC Pune WMM lead

  • Candidate will work independently and is highly self motivated

  • Identifying delivery risks

  • Applies skills and knowledge of the tools to develop creative solutions to meet client and business needs

Key Responsibilities:

  • Responsible for applications systems analysis and programming activities

  • Requirement gathering and understanding, effort estimation, technical design

  • Directly impacts the business by ensuring the quality of work provided by self and others; impacts own team and closely related work teams

  • Work proactively and independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks

  • Providing expertise in technical analysis and solving technical issues during project delivery

  • Customer interfacing - understand customer requirements, propose technical solutions

  • Full Software Development Lifecycle

  • Code reviews, test case reviews and ensure code developed meets the requirements

  • Component Design/Coding/Unit Testing/Debugging

  • People management skill (Lead and Mentor)


Must Have:

  • At least 10 years of project experience

  • Excellent understanding of Core Java, multithreading, thread pools and template programming

  • Strong OOP and OOAD skills

  • Good understanding of SQL

  • Exposure to message driven architecture

  • Good written and oral communication skills

Nice to Have:

  • Prior Investment Banking experience (particularly in Equities) is highly desirable

  • Experience in FIX protocol

  • Experience in developing real time low latency applications

  • Experience/understanding of products such as TIBCO RV and EMS

  • Bachelor’s degree MCA/B.Tech/M.E./M.Tech (in Computer science or releated fields)

  • Candidate should be willing to work extended hours in order to interact with global partners/teams or as per project demand