Citi Hiring Java Developer

Location: Chennai
Experience: 5-7 YEARS
Role: Software Developer
Skill: Java

Job Purpose:

The purpose of the job is to design, develop and enhance enterprise applications in Risk Technology primarily using SDLC/SRLC methodologies in Balance Sheet Forecasting, Planning and Analysis and Interest Rate Risk area. It centers around technologies such as Java/JEE/RDBMS/ Unix/ext JS/Angular JS.

Key Responsibilities:

  • Work as J2EE senior developer for suite of Balance Sheet Forecasting and Analytics applications
  • Understand requirements and code and unit test required components
  • Support acceptance tests and production test
  • Work as an individual as well as within a team structure to deliver complex system designs.
  • Report progress on work and work collaboratively with the existing global team
  • Keep abreast of latest technological happenings in his work area and bring relevant ideas/concept to the table

Knowledge/Experience:

  • Overall development experience (SDLC/SRLC) of 5-7 years. Hands on experience in application design & development in following technologies : Java/JEE/RDBMS/ Unix/ Ext JS/ Angular JS, Spring, Webservices

Skills:

  • Strong design & execution bend of mind
  • Hands on coding and design, code review skills
  • Conceptual understanding of design patterns
  • Thorough understanding of OO methodologies
  • Exposure to UML/SDLC
  • Passion for technology and self- starter
  • Orientation towards Disciplined development/planning processes

Qualifications:

  • B.Tech from a top engineering college, University, preferably in computer science. Other preferred branches are EE, ECE. Candidates with passion for coding and systems development from other disciplines also can apply. Substantial part of experience should be in top notch IBs/Banks and product companies. Should have executed 2-3 end to end projects of enterprise level applications

Competencies

  • Good coding discipline
  • Team work
  • Good written & verbal communication skills
  • Ability to mentor junior team members and create multiple successors in the longer run
  • Exceptional stakeholder management capabilities