Technical Lead
Apply on
Job Summary:
We are seeking Technical Lead /Production support specialist with over 15+ years of proven experience in banking domain with at least 5-year experience in production support, managing large application across multiple countries.
The ideal candidate should have strong Corporate Transaction Banking knowledge, specialised in Receivables & Payables domain knowledge along with Java frontend and backend Technologies expertise & Oracle Database’s in-depth knowledge to manage complex application in banking environments.
This role requires a deep understanding and knowledge of APAC Country specific direct debits/inward direct credit and ACH channels like G3, CNAPS, MEPS, NACH, BECS, NZ SBI to name a few.
Strong problem solving as well as Analytical skill.
Excellent interpersonal skill, effectively communicate with end users, product team and tech partners.
Technology Skills:
Ø Should have experience in Web Application projects using Struts2, Spring MVC, Hibernate/MyBatis, Spring Boot and EJB.
Ø Must have experience in Frontend technologies such as ReactJS, Angular, NodeJS, Vue.js, HTML, CSS, JavaScript and jQuery.
Ø Should have experience in In-Memory Data Grid (Oracle Coherence) as distributed computing architecture and must know CoHQL.
Ø Should have experience in Java Microservices Architecture (Webservice/REST) frameworks, GraphQL including its data interchange format/definition such as XML, JSON and WSDL.
Ø Familiarity with API authentication mechanisms such as OAuth2, JWT, and Basic Auth.
Ø Should have hands-on experience in IBM MQ, RabbitMQ, TIBCO and Apache Kafka for message and event-driven architectures.
Ø Should have hands-on experience in Spring Batch framework for high volume batch/transaction processing.
Ø Should have excellent experience in Relational Databases (Oracle), functions, procedures and query optimization.
Ø Should have experience in Jasper Reports for creation of dynamic reports.
Ø Should have experience with Adobe LiveCycle for interactive PDF
Ø Good to have experience in Akka/Scala Framework for distributed, and fault tolerant applications.
Ø Good to have experience in enterprise-level application hosting in WebLogic Container.
Ø Should have experience in JUnit, Frameworks like Mockito and Selenium.
Ø Hands-on experience in CI/CD pipelines (GitLab, Bitbucket and Jenkins).
Ø Familiarity with containerization tools such as Docker and Kubernetes is an advantage.
Ø Exposure to python for scripting and automation is plus.
Ø Good to have experience in Unix /Linux Shell Scripting for backend automation.
Ø Good to have experience in ITRS , App Dynamics (v 23.12) , Autosys JIL.
Key Responsibilities:
Ø Provide L2 and L3 application support across multiple countries having 24/7 availability
Ø Troubleshoot and resolve application issues raised by end user, product team as well as tech partners
Ø Provide functional solution for production issues/queries
Ø Proactive problem analysis and resolution for application issues
Ø Perform routine checks of application logs and backups.
Ø Provide support and feedback to other Application Developers as and when required for recurrent application issues.
Ø Maintain and update technical documentation of applications.
Ø Create Knowledge Articles to assist Level 1 application support.
Ø Review and design applications requests and provide recommendations.
Ø Provide training as and when required to apps users of application functionality as well as feature introduces through development releases
Ø Identify opportunities for system improvement within Applications being supported.
Ø Identify opportunities to improve processes for efficiency and security.
Ø Conduct continuity of business (COB) and high availability (HA) of application on regular based on country specific requirement/ regulatory requirement
Ø Arrange for special working as and when required
Ø Able to stay up to date with advancing technology trends within the relevant field.
Ø Working with the QA to create automation tests for the user interfaces as well as backend services.
Ø Writing high quality source code and deliver the application within tight deadline follows the Scrum practice.
Ø Code reviews and assisting team members for technical design and solutions for production fixes.
Ø Collaborate with cross-functional teams to gather requirements and track progress using JIRA for production fixes .
Ø Produce high quality technical scope documents to accurately represent application design and code for production fixes.
Ø Should able to perform impact analysis and changes for enhancement, performance changes, PRB issues and Common Vulnerability Management (CVM).
Ø Work on Proof of concepts (POCs) in new and emerging technologies along with development team
Ø Night shift support on rotational basis for monitoring end of day batches