New User: Apply to selected job without registration
  New User: Apply to selected job and register
Please fill in the below details to apply to the selected job.
If you are registred User, Login to Apply

AVP - Application Development(bbps)

12 - 15 YearsChennai

Posted: 60 days ago

Job Description

Soft Skill & Experience required:

Around 12+ years of total experience with at least 5+ years in an Architecture leadership role with in depth knowledge of Java, JEE, Design patterns, Architecture patterns. Strong knowledge of object oriented programming concepts & expert hands-on Hands on in IBM Power Series servers with RHEL 7.2 LE Operating System.

Strong knowledge of technologies including Java, Spring Framework (Core, Boot, Transaction, Security, Batch, Integration, Reactor, Retry), Apache Kafka, Memcached, Quartz, PostgreSQL 9.4, Elasticsearch, Logstash, Kibana, Jasper, LDAP (OpenLDAP.

Expert level knowledge in RDBMS - Oracle/SQL Server/Postgres and Data replication mechanisms

Good knowledge on integration mechanisms such as JMS, web services (SOAP based and REST services) etc.

Hands-on skills in configuration, use & troubleshooting of popular IDEs, IDE plug-ins, build tools

Good knowledge of standards such as XSD, batch programming concepts, coding standards, source code organization, packaging

Good knowledge of current / emerging technologies and trends and optimizing the application/system/module for high performance and throughput.

Ability to handle complex multi-tier system and do end to end design.

Up to date knowledge on latest frameworks like Bootstrap, Themeleaf, GWT, Apache

Proactive individual with strong verbal and written communication skills and should be able to work independently.

Sound knowledge on various version control systems like SVN,VSS GIT Stash

Evaluate and anticipates impact of technical solutions on related projects, translates technical solutions based on client's needs and feasibility.

In depth of knowledge of specified multiple technological areas, which includes knowledge of applicable processes, methodologies, standards, products and frameworks.

Responsible for defining and documenting architecture, capturing and documenting non-functional (architectural) requirements, preparing estimates and defining technical solutions to proposals (RFPs).

Provide technical leadership to project team(s) to perform design to deployment related activities, provide guidance, perform reviews, prevent and resolve technical issues.

Responsible for the performance and usability of the system

Ensures high quality, adherence to standards and best practices, high performance, and scalable, repeatable processes and deliverables.
Design and architecture documentation / presentations creation and review
Research and development to evaluate / compare emerging tools and software products
Fine tuning of existing architectures, modules, tools and frameworks
Good analytical, grasping and problem solving skills
Ability to communicate effectively at all levels within the organization (written and verbal communication)
Main Responsibilities:
Able to rally the teams/members around the technology plan
Applies metrics to monitor performance and measure key project parameters.
Employee-centric, Fast paced, prompt, Achievement oriented, Energetic and Enthusiastic towards meeting the goals and targets.
Experience in Administration for Linux/AIX operating system in virtual environment.
Knowledge on replication tools and open source based replication software.
Experience in managing multi location IT internal and external stakeholders.
Good experience in Postgres DB (preferred) and other large scale RDBMS.
Good exposure in Design Specifications, Developing Programs, Integrating and roll-out of Applications
Hands-on experience on entire Implementation and maintenance of diversified IT applications using various software development strategies.
Oversee the performance and training of team with a collaborative, team oriented environment that fosters development and career growth.
Should be in a position for planning the information Technology future for the Organization
Technology leadership by understanding and use appropriate tools to analyze, identify, and resolve business and or technical problems.
Well-rounded and knowledgeable in all aspects of information technology.
Work with other project teams to identify, select/priorities and plan development of future projects.

Salary: Not Disclosed by Recruiter
Industry: IT-Software / Software Services
Functional Area: IT Software - Application Programming, Maintenance
Role Category: System Design/Implementation/ERP/CRM
Employment Type: Permanent Job, Full Time

Desired Candidate Profile

Education:UG -B.Tech/B.E. - Any Specialization

Company Profile

National Payments Corporation of India
National Payments Corporation of India is an umbrella institution for all the retail payments in the country. The core objective is to consolidate and integrate the multiple systems with varying service levels into nation-wide uniform and standard business process for all retail payment systems. The other objective is to facilitate an affordable payment mechanism to benefit the common man across the country and help financial inclusion.

We have products like AEPS(Aadhaar Enabled Payment Services), CTS(Cheque Truncation System), IMPS(Immediate Payment Services), NFS(National Financial Switch), NACH(National Automated Clearing House), UPI(Unified Payments Interface),BHIM(Bharat Interface Money) *99#, RuPay Card.
View Contact Details+
Contact Details

Contact Company:National Payments Corporation of India

Reference Id:NPCI17003