Citi

Java Developer

Pune Maharashtra India Full time

Job Purpose:

This position is for development role in KYC platform of Citi.

The Developer will join CitiKYC Global development team and work on JAVA Development and Design

of Citi.

Job Background/context:

Know-Your-Customer (KYC) is a program to perform due diligence when accepting, or renewing periodically, a business relationship. This process ensures compliance with KYC regulations; customer Identification Program Procedures (CIP-P) and other regulatory requirements intended to protect Citi from being used for money-laundering or terrorist financing. This includes Potential money laundering risks and verifying the information when establishing a relationship with a client on a periodic basis.

Key Responsibilities:

  • Responsible for Designing and Building solutions for CitiKYC application.
  • Apply internal standards for re-use, architecture, testing and general best practices.
  • Responsible for Full Software Development Life Cycle, Code reviews; test case reviews and ensures code developed meets the requirements, Component Design/ Coding/ Unit testing/ Debugging, and Level 3 production support when needed.
  • Responsible for the on-time delivery of high quality code with low rates of production defects
  • Ensure that deployed software is scalable and reliable
  • Research and recommend Technology to improve the current systems.

Development Value:

  • Opportunity to work with and learn from highly skilled and experienced Global team members – Developers / Testers / Architects & Business analysts.
  • Opportunity to work on challenging environment with high performance scale-out architecture.

Knowledge/Experience:

  • 4-8 Year hands-on experience as JAVA Developer
  • Strong experience in Java
  • Strong level knowledge in Design patterns
  • Strong in Business and Integration tiers with deep knowledge in Spring, Hibernate and JPA
  • Good Oracle DB skills

Skills:

  • Strong experience in Core Java
  • Strong level knowledge in Design patterns
  • High Proficiency in Open Source Technologies/Framework/Tools
  • Expert level knowledge in terms of integrating Java/JEE systems with other technologies.
  • Strong level in Design skills.
  • Very Strong in terms of refactoring, best coding practices and code optimization.
  • Good understanding of object-oriented programming and Design Patterns.

Qualifications:

        Essential :- Educational requirements: BE/B. Tech Degree or equivalent preferably Masters

        Desirable :- Java Certification

Competencies

  • Ability to work in a team environment
  • Flexible and able to manage time effectively
  • Ability to learn new skills quickly with little supervision and ensuring the detail is of high priority
  • Excellent communication (verbal and written) and interpersonal skills with the ability to communicate well at all levels
  • Efficiently and effectively manage work, time, and resources
  • Ability to handle high stress and pressure situations
  • Strong problem solving and program execution skills while being process orientated
  • Self-motivating and delivery focused individual

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.