We are looking for a motivated and technically skilled Applications Specialist (Digital Products) to join our IT team. In this role, you will be responsible for developing, maintaining, and supporting digital applications that drive the bank's digital transformation. You will collaborate with cross-functional teams to deliver innovative solutions, ensure optimal application performance, and provide technical support to end-users.
Key Responsibilities
- Develop, maintain, and support digital applications within the bank's IT infrastructure.
- Collaborate with cross-functional teams to design and implement new application solutions.
- Ensure applications are running efficiently and troubleshoot any issues that arise.
- Monitor application performance and implement improvements to enhance user experience.
- Conduct regular system audits and assessments to ensure compliance with security protocols.
- Provide technical support and training to end-users on application functionalities and updates.
- Participate in the development of digital product strategies and roadmaps.
- Document application configurations, procedures, and user manuals.
Key Qualifications
- Strong proficiency in Java programming language
- Hands-on experience with database structures and management systems such as MongoDB and SQL
- In-depth understanding of microservices architecture and API integration
- Practical experience with CI/CD pipelines, including tools like Jenkins, GitHub Actions, GitLab CI, or Bitrise
- Demonstrated expertise in version control systems and branching workflows, including Git and GitFlow
- Familiarity with monitoring and observability tools such as Prometheus, Grafana, Firebase Crashlytics, and Sentry
- Experience working with cloud platforms, including AWS, GCP, or Azure
- Sound knowledge of banking principles and practices
- Comprehensive understanding of the Software Development Life Cycle (SDLC)
- Proven experience in release management processes.