Key Responsibilities
Banking Application Development: Design develop and maintain secure scalable banking applications and services aligned with business and compliance requirements.
CI/CD Pipeline Optimization: Collaborate with DevOps teams to implement and enhance CI/CD pipelines using Azure DevOps for streamlined deployments.
Architectural Collaboration: Partner with Solutions Architects to refine solution designs and drive continuous architectural improvements.
Engineering Leadership: Mentor and guide engineers promoting best practices coding standards and a culture of continuous learning.
Source Control Management: Manage Git repositories including branching strategies code reviews and version control best practices.
Quality Assurance: Lead code reviews testing and debugging efforts to ensure high-quality reliable deliverables.
Containerization Support: Contribute to containerization initiatives using Docker and related technologies to improve deployment efficiency.
Automation Testing: Support automation testing efforts (e.g. INGenious) to improve test coverage and reliability across applications.
Cross-functional Collaboration: Work with cross-functional teams to translate business requirements into scalable technical solutions.
Key Capabilities/Experience
- Technical Experience
- Backend Development: Expert in Java Spring Boot design patterns and API development (REST & SOAP).
- DevOps & CI/CD: Skilled in Azure DevOps GIT and automation pipelines.
- Systems & Scripting: Strong Linux (RHEL 8) knowledge; proficient in Bash Python or Golang.
- Database Expertise: Advanced SQL/PLSQL with Oracle; solid understanding of JSON and XML data formats.
- Messaging & Integration: Experience with Kafka MQ and event-driven architectures.
- Observability: Familiar with Prometheus OpenTelemetry and other monitoring tools.
- Security: Knowledge of secure coding practices OAuth2 JWT and API security.
- Architecture & Design: Proficient in microservices scalable system design and fault-tolerant architectures.
- Agile & Collaboration: Active in Agile/Scrum teams; experienced in Azure DevOps Confluence and mentoring peers.
- Essential attributes:
- Positive attitude
- Strong analytical skill
- Open to technology changes
- Strong sense of ownership
- Effective collaboration
- Ability to work in agile environment
- Knowledge of ITGC Controls and its fundamentals
- Nice to have:
- Exposure to Finacle Scripting (IS and CT scripts).
- Proficient of any Programming Language aside from Java
Minimum Qualifications
- Educational Background: A bachelors or post-graduate degree.
- Experience: At least 8 years of relevant working experience bridging the gap between business and IT.
- Technical Knowledge: Strong understanding on different digital workplace tools.
- Problem-Solving Skills: Ability to identify potential risk and develop effective solutions to mitigate them.
- Certifications: Relevant certifications such Teams Administrator Associate Security Compliance and Identity Fundamentals or similar certifications is a plus.
- Experience in working in a complex and challenging environment.
- Experience with an agile way of working.
- Knowledgeable about core banking services and related financial services.
Required Experience:
Senior IC
Key Responsibilities Banking Application Development: Design develop and maintain secure scalable banking applications and services aligned with business and compliance requirements. CI/CD Pipeline Optimization: Collaborate with DevOps teams to implement and enhance CI/CD pipelines using Azure DevOp...
Key Responsibilities
Banking Application Development: Design develop and maintain secure scalable banking applications and services aligned with business and compliance requirements.
CI/CD Pipeline Optimization: Collaborate with DevOps teams to implement and enhance CI/CD pipelines using Azure DevOps for streamlined deployments.
Architectural Collaboration: Partner with Solutions Architects to refine solution designs and drive continuous architectural improvements.
Engineering Leadership: Mentor and guide engineers promoting best practices coding standards and a culture of continuous learning.
Source Control Management: Manage Git repositories including branching strategies code reviews and version control best practices.
Quality Assurance: Lead code reviews testing and debugging efforts to ensure high-quality reliable deliverables.
Containerization Support: Contribute to containerization initiatives using Docker and related technologies to improve deployment efficiency.
Automation Testing: Support automation testing efforts (e.g. INGenious) to improve test coverage and reliability across applications.
Cross-functional Collaboration: Work with cross-functional teams to translate business requirements into scalable technical solutions.
Key Capabilities/Experience
- Technical Experience
- Backend Development: Expert in Java Spring Boot design patterns and API development (REST & SOAP).
- DevOps & CI/CD: Skilled in Azure DevOps GIT and automation pipelines.
- Systems & Scripting: Strong Linux (RHEL 8) knowledge; proficient in Bash Python or Golang.
- Database Expertise: Advanced SQL/PLSQL with Oracle; solid understanding of JSON and XML data formats.
- Messaging & Integration: Experience with Kafka MQ and event-driven architectures.
- Observability: Familiar with Prometheus OpenTelemetry and other monitoring tools.
- Security: Knowledge of secure coding practices OAuth2 JWT and API security.
- Architecture & Design: Proficient in microservices scalable system design and fault-tolerant architectures.
- Agile & Collaboration: Active in Agile/Scrum teams; experienced in Azure DevOps Confluence and mentoring peers.
- Essential attributes:
- Positive attitude
- Strong analytical skill
- Open to technology changes
- Strong sense of ownership
- Effective collaboration
- Ability to work in agile environment
- Knowledge of ITGC Controls and its fundamentals
- Nice to have:
- Exposure to Finacle Scripting (IS and CT scripts).
- Proficient of any Programming Language aside from Java
Minimum Qualifications
- Educational Background: A bachelors or post-graduate degree.
- Experience: At least 8 years of relevant working experience bridging the gap between business and IT.
- Technical Knowledge: Strong understanding on different digital workplace tools.
- Problem-Solving Skills: Ability to identify potential risk and develop effective solutions to mitigate them.
- Certifications: Relevant certifications such Teams Administrator Associate Security Compliance and Identity Fundamentals or similar certifications is a plus.
- Experience in working in a complex and challenging environment.
- Experience with an agile way of working.
- Knowledgeable about core banking services and related financial services.
Required Experience:
Senior IC
View more
View less