Job Title: Senior Developer
Experience Level: Senior, L3 (6 to 9 years of experience)
Job Summary:
We are seeking an experienced infrastructure and environment management, and application support, preferably within the banking and financial services industry. The ideal candidate should have strong technical expertise in Unix/Linux environments, Windows operating systems, WebLogic, Oracle databases, SQL, PL/SQL, Java, and shell scripting. Experience in environment setup, connectivity management, software installation, patching, middleware integration, and production support is essential. Banking experience in Group Compliance, Anti-Money Laundering (AML), Know Your Customer (KYC), Transaction Monitoring (TM), or related financial crime domains is highly desirable.
Key Responsibilities:
Manage and support application environments, including setup, configuration, connectivity, software installation, upgrades, and patch management.
Administer and troubleshoot application infrastructure across Unix/Linux, Windows, virtual machines, and WebLogic environments.
Monitor application availability, system performance, connectivity, and environment stability to ensure reliable operations.
Develop and maintain automation scripts using Unix shell scripting, Bash, or PowerShell to streamline operational activities.
Develop, maintain, and troubleshoot Java applications and scripts supporting application operations and system integration.
Work with Oracle, SQL, and PL/SQL to perform data analysis, database troubleshooting, and application support activities.
Support MySQL databases and investigate database-related incidents when required.
Manage middleware integrations and communication protocols, including SFTP, Connect:Direct, IBM MQ, and related connectivity components.
Monitor and manage scheduled jobs using tools such as Control-M and troubleshoot batch processing failures.
Use version control tools such as Aldon, Bitbucket, and Git to manage code, scripts, and configuration changes.
Support AML and Transaction Monitoring applications by investigating environment issues, application failures, and integration problems.
Required Skills:
6 to 9 years of relevant experience in system analysis, application support, infrastructure management, or environment support.
Proficiency in Unix/Linux and Windows operating systems, virtual machines, and WebLogic application server administration or support.
Strong scripting skills in Unix shell scripting, Bash, or PowerShell. Working knowledge of Java development and troubleshooting.
Strong database skills in Oracle SQL and PL/SQL, with familiarity with MySQL. Experience with middleware, file transfer, messaging, and communication technologies such as SFTP, Connect:Direct, and IBM MQ.
Experience with job scheduling and batch monitoring tools such as Control-M. Familiarity with version control tools such as Aldon, Bitbucket, or Git.
Experience supporting applications in banking or financial services environments.
Understanding of AML, KYC, Transaction Monitoring, Group Compliance, or Financial Crime Management processes is highly desirable.
Nice-to-Have Skills:
Experience with compliance technology and financial crime monitoring platforms such as Detica NetReveal, NICE Actimize, Ficrosoft Continuity, or Tookitaki.
Knowledge of AML, KYC, Transaction Monitoring (TM), Financial Market Fraud (FMF), or related financial crime compliance domains.
Experience with Python scripting for automation, operational support, and data processing.
Familiarity with CI/CD tools such as Jenkins, JFrog Artifactory, and SonarQube.
Experience supporting AML and compliance application upgrades, migrations, and infrastructure modernization.