Senior Application Development Programmer Analyst

Citi Bank

Chennai

Not disclosed

Work from Office

Full Time

Min. 7 years

Job Details

Job Description

C12 - Apps Dev Sr Programmer Anlyst

Qualifications:

  • BE/ME/MS/MCA degree holder.

  • Minimum 7-12 years of development experience with a mix of technologies on Java, Spring boot Micro Service, MongoDB and PL/SQL.

  • Responsible for providing technical engineering leadership of multiple large scale/complex global software solutions

  • Strong understanding of object-oriented analysis and design, design patterns, high availability and concurrent programming

  • Strong understanding on Agile projects and SAFe Agile ceremonies.

  • Demonstrated excellent software development skills. Strong experiences in implementation of the following technologies: Java, J2EE, Spring framework, Hibernate, JPA, App Server

  • Experience in building enterprise transaction-based system with focus on recovery, stability, reliability, scalability and performance.

  • Deep understanding and extensive experience in developing REST based web services using Spring Boot

  • Strong experience in designing complex application in micro services platform.

  • Solid understanding and experience of integrating Web Services

  • Strong experience in JPA

  • Should have knowledge on Containerization

  • Experience in using the tools for service registry and service discovery (like Eureka, API-Gateway etc)

  • Experience in using the tools for log visualization

  • Hands on experience on Test Driven Development (Junit/Mockito/ etc)

  • Should have experience in application security

  • Experience in building multithreaded applications and troubleshooting complex issues related to it.

  • Experience in working on JMS / MQ applications.

  • Experience in performance tuning of large technical solutions with significant volumes

  • Experience with UI/web programming languages (such as JavaScript, JSP, Angular JS)

  • Understanding of internetworking concepts, firewall, communication protocols is a plus

  • Experience in using Open Source technology

  • Knowledge of Web security framework

Leadership Skills:

  • Experience in tracking and running project in Agile.

  • Experience of developing teams of permanent employees and vendors from 5 – 20 developers in size

  • Requires Strong Stakeholder Management experience to drive discussions between Business, Solutions, Operations and Application Teams.

  • Ability to build a comprehensive understanding of project stakeholders, subject matter, and priorities

  • Leadership and strong communication skills

  • Flexible to work across different Time zones supporting stakeholders across US, EMEA and ASPAC regions.

  • Strong customer service focuses with the ability to communicate with highly technical management teams.

  • Possess excellent verbal and written communication skills, both technical and functional.

  • Demonstrate excellent leadership, interpersonal, and team building skills.

  • Managing time and changing priorities in a dynamic environment

  • Ability to provide quick turnaround to software issues and management requests

  • Ability to assimilate key issues and concepts and come up to speed quickly

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

Job Family Group:

Technology

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

Job Family:

Applications Development

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

Time Type:

Full time

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

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.

Experience Level

Senior Level

Job role

Work location

1/124 SIVAJI GARDENS CHENNAI, India

Department

IT & Information Security

Role / Category

IT Infrastructure Services

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 7 years

About company

Name

Citi Bank

Job posted by Citi Bank

This job has expired