Post Job Free
Sign in

Jira Developer

Location:
London, Greater London, United Kingdom
Posted:
August 14, 2020

Contact this candidate

Resume:

Dhanapal Kulanthaivel

E-mail: *.********@*****.***

Contact Number: (0-784*-******

PROFESSIONAL SUMMARY

Having 12+ years of strong experience in IT industry primarily in Development across Banking and FinTech/Payment domains which includes Core Banking, Card Payment gateway, Distributed Ledger Service and End of Day Settlement Database Design and Development using Oracle PL/SQL Programming, IBM DB2, SSRS, Crystal Reports, Hadoop Systems, SVN, GIT, Bitbucket, Jira, Jenkins, Ansible, Terraform, Docker, Kubernetes, JBoss 7.2, IBM WebSphere, Tomcat, Azure, Android, Linux, Unix, Java, Bash, Shell, Python, APACS, ISO 8583 and ISO 20022.

Key Skills:

Extensive Knowledge and experience in Development using PL/SQL, SSRS, Crystal Reports, Java, Python, Go, Tomcat, IBM WebSphere, Jboss, Python, Shell scripting, Data Analytics and Cloud Monitoring tools.

Strong Knowledge and experience in using Procedure, Functions, Trigger, Views and Cursors.

Strong Knowledge and experience in Oracle DBA Architecture.

Expert in creating and managing DB objects using SQL Statements like DDL, DML and TCL.

Expertise in developing Core Banking, Branch Banking Systems and Card Payment Solutions (Card Present and Card not Present).

Experience in coding in diverse programming languages, testing, debugging, implementation and technical support within Financial Services domain.

Highly skilled in ISO 8583, APACS 70 and ISO 20022 SWIFT/Card Payment Systems.

Strong knowledge and experience in DevOps using tools Jenkins, GitHub, Ansible, Terraform, Docker and Kubernetes.

Highly skilled in developing and supporting SWIFT messaging systems to handle Secure Data exchange between Core Banking and SCStar (global Swift messaging application).

Have developed and supported team with POC for Developing tools using Java to handle access for different users from different Domain to make date more secure and available.

Have developed Settlement Shell scripts and Cron jobs for Acquirers for file creation and file transfer (SFTP, FTP) Batch Processing.

Creating Jira tickets for functionalities and creating story points for each task and assigning to team members.

Played key role in leading SIT, UAT and Production go-live activities using tools such as Jira, Jenkins, Docker, Kubernetes, BMC Remedy and Control-M.

Have always maintained good communication and worked together with Teams for Development, Testing, Operations and Debugging Issues.

Experience of working under tight deadlines without compromising quality.

Professional Qualifications

Master of Computer Application, Anna University.

Received Core Banking Award for Outstanding contribution for successfully implementing ebbs (electronic Branch Banking System) in Standard Chartered Bank

AREA OF EXPERTISE

Languages

PL/SQL, Java, Golang, Bash, Python, Hadoop (MapReduce, Sqoop, Hive, HBase)

Domain Knowledge

Payment System (Switch & Settlement), PAX Android MPOS, Mobile pay,

Core Banking (Online Transaction Processing, Interest, Sweeps, Limits, Deposits, Batch Processing, Real Time Alerts), SWIFT Messages, Internet Banking, ATM Transactions, SEPA, BACS

Databases Tools

Oracle SQL Developer, MY SQL, IBM DB2

Tools

SQL Loader, Oracle SQL Developer, IBM DB2, SonarQube, Findbugs, Checkstyle, Scheduling Tool (BMC Control-M Enterprise Edition), Tracking Tool (PSP/TSP, JIRA), Release Management (BMC-Remedy), LDAP, Eclipse, IntelliJ, NetBeans, Android SDK

Development Methodology

Agile Scrum & Kanban

Cloud Computing

AWS and Azure

Operating System

Oracle Solaris, Linux and Android

PROFESSIONAL EXPERIENCE

PROJECT: Payment’s Gateway:

Employer : Valitor Limited

Client : Valitor Payment’s and Omni-Channel Gateway

Duration : May 2017 to Sep 2018

Role : Senior Software Engineer

Domain : Omni-Channel Payment Gateway (Card Present and E-commerce)

Environment : SQL, PL/SQL, Jira, GIT, DevOps, AWS, Azure, UNIX and Bash.

Description:

Distributed Ledger is to store and recover transaction data, if data not directly available to process a payment/ refund/reversal/settlement, Payment switch instances with the additional data is used to complete the transactions. It is Light weight and flexible microservice product so it can use one centralized system or one system per acquirer. Also, this product further segments the data domain and reduces development effort and it can be used for acquirer message decoupling.

Roles & Responsibilities:

Working as Development Lead and attending Agile meetings to share updates on development. Progress on daily basis and to discuss on any issues observed with Business/Design/Testing/Infra teams.

Involved in Requirement gathering namely Functional Specifications/Technical Specification from Business/Design teams.

Writing core functionalities works as expected and in parallel Development using SQL, PL/SQL, Jira, GIT, DevOps, AWS, Azure, UNIX and Bash.

Gathering requirement from Business, writing stored procedures for reports and developing reports using Crystal Report and maintaining proper documentation for future references.

Decommission of dedicated report server and running the Crystal Report in application server.

Leading DB DR server upgrade and maintenance.

Adding Readme file, Meaningful Logging and Self-comment endpoints.

Secure business continuity by meeting Quality, Security and PCI Compliance.

PROJECT: Cash Management (MT) & SWIFT Payment System:

Employer : Standard Chartered Global Business Services

Client : Standard Chartered Bank

Duration : September 2012 – September 2016

Role : Senior Programmer Analyst

Domain : Card & SWIFT Payment System

Environment : SQL, PL/SQL, IBM DB2, IBM WebSphere, Control-M, UNIX and Bash

ISO Standards : SWIFT ISO 20022, ATM Cash Management (MT) Messages MT 900, MT 910 standards

Description:

ISO 20022 standard is for electronic data interchange between financial institutions (FI 2 FI). The standard covers financial information transferred between financial institutions that includes payment transactions, securities trading, settlement information, credit, debit card transactions and other financial information.

ISO XML messages sent between financial institutions in real time using queues to validate the messages based on the Message type and Field Value which includes position/field mapping to identify cards and type of transactions such as B2B, POS, Cash Withdrawal, Treasury, Cash Management (MT), Trade, Payments, Cash Management (ISO 20022) and Bank Account Management (ISO 20022).

Roles & Responsibilities:

Involved in Requirement gathering namely Functional Specifications/Technical Specification from Business/Design teams.

Developing Financial Card Transaction Cash Management (MT) Messages MT 900, MT 910 and ISO 20022 SWIFT Messages and provided support during Performance Test and Production phase in B2B, Financial Institutions, Card, ATM Transaction Systems.

Gathering requirement from Business, writing stored procedures for reports and developing reports using Crystal Report and maintaining proper documentation for future references.

PROJECT: Core Banking Project:

Employer : Standard Chartered Global Business Services

Client : Standard Chartered Bank - Singapore, India, Dubai, Africa, Europe

Duration : October 2008 – September 2016

Role : Programmer Analyst

Domain : electronic Branch Banking System

Environment : SQL, PL/SQL, IBM DB2, Tomcat, IBM WebSphere, Control-M, UNIX and Bash

Description:

Core Banking (ebbs) is multi-tier EJB application based on J2EE standards.

This architecture provides facilities for ease of Development, Deployment and Scalability of the application. The application can be scaled up or down depending on the Country of Implementation.

Roles and Responsibilities:

Involved in Requirement gathering namely Functional Specifications/Technical Specification from Business/Design teams.

Key player in core banking development team for Development and Implementing Zambia currency change which is a regulatory and critical change for the bank.

Gathering requirement from Business, writing stored procedures for reports and developing reports using Crystal Report and maintaining proper documentation for future references.

Coordinating with System Integration Testing/User Acceptance Testing teams for functional walkthrough and providing test support when required.

Scheduling control M draft [Job scheduler for end of day activities].

Building job flows, monitoring & fixing issues encountered during development & support phase.

Preparation of Production Release Documents along with Deployment Scripts, FTP Scripts and Cron Jobs.

Supporting Production Release along with Infra teams to Deploy the application into Production environment.

References

References can be provided on request.



Contact this candidate