Job Summary:
We are seeking a Java Developer with 3-5 years of experience in Java/J2EE development and deployment support, preferably within the banking and financial services domain. The ideal candidate will have hands-on experience supporting enterprise Java applications, application server deployments, messaging platforms, and Oracle databases in a banking environment.
The candidate will support deployment activities, application troubleshooting, release implementation, and production support for card-related applications. Experience with Loyalty, Banking Portal, or 3D Secure platforms will be an added advantage.
Key Responsibilities:
- Develop, maintain, and support enterprise applications using Java/J2EE technologies.
- Perform application deployment, configuration, and release support across development, testing, and production environments.
- Support application servers, including Apache, JBoss, Oracle WebLogic, and IBM WebSphere.
- Troubleshoot application issues, analyze logs, and coordinate with development, QA, infrastructure, and operations teams to resolve technical problems.
- Support IBM MQ messaging configurations, connectivity, and issue resolution.
- Work with Oracle databases to execute SQL queries, investigate data-related issues, and support application troubleshooting.
- Provide deployment and operational support for banking and card-related applications.
- Support testing activities, defect resolution, release validation, and post-deployment verification.
- Work in Linux/Unix environments and support applications running on Mainframe z/OS where required.
- Prepare and maintain deployment documentation, implementation plans, rollback procedures, and technical support documents.
- Follow established change management, release management, security, and operational procedures.
- Participate in incident management and root-cause analysis to improve application stability and service delivery
Required Skills:
- 3–5 years of experience in Java/J2EE development and application support.
- Strong knowledge of Java, J2EE, and enterprise application development concepts.
- Hands-on experience with application deployment and support in banking or financial services projects.
- Experience with one or more enterprise application servers: Apache, JBoss, Oracle WebLogic, or IBM WebSphere.
- Working knowledge of IBM MQ and enterprise messaging concepts.
- Experience working with Oracle databases and SQL.
- Practical experience with Linux/Unix operating systems and command-line utilities.
- Familiarity with Mainframe z/OS environments and enterprise banking application integrations.
- Experience supporting application releases, deployments, environment configurations, and production incidents.
- Strong troubleshooting, analytical, and problem-solving skills.
- Good communication skills and the ability to collaborate with cross-functional technical teams.
Nice-to-Have Skills:
- Experience with card-related banking applications and payment systems.
- Exposure to Loyalty platforms, Banking Portals, or 3D Secure (3DS) authentication platforms.
- Knowledge of shell scripting and shell programming for deployment automation and operational support.
- Experience with automated deployment tools, CI/CD pipelines, or release management processes.
- Familiarity with application monitoring, log analysis, and performance troubleshooting.
- Understanding of banking transaction flows, card services, and financial services operations.
- Experience working in Agile teams and IT service management environments.