Job Purpose:
We are seeking an experienced Senior Java Engineer with 5+ years of hands-on development experience to architect and build scalable, high-performance applications for mission-critical FinTech systems. This role offers the opportunity to work with cutting-edge technologies in the FinTech and digital banking space. You will collaborate with cross-functional teams to design, develop, and deploy robust solutions, ensuring they meet both business needs and technical specifications. Proficiency in AWS, with a deep understanding of cloud-native development, is highly valued. If you’re looking to make an impact in digital finance, we want you on our team!
Main Duties & Responsibilities:
Architect and develop high-throughput, low-latency applications for mission-critical financial services with an emphasis on performance, security, and scalability.
Lead all phases of the software development lifecycle, from concept and design to testing and deployment.
Mentor and guide junior engineers, sharing best practices, conducting code reviews, and fostering a culture of continuous learning.
Write clean, efficient, and well-documented code while adhering to best practices and design patterns.
Ensure all systems are designed to meet high-availability and performance requirements, ensuring compliance with technical specifications and standards.
Drive continuous improvement initiatives by evaluating new technologies and approaches, presenting them for architectural review.
Actively participate in code reviews, pair programming, and collaborative problem-solving with cross-functional teams.
Summary:
We are seeking an experienced Python Engineer with 5+ years of hands-on development experience to architect and build scalable, high-performance applications. This role offers the opportunity to work with cutting-edge technologies in the FinTech and digital banking space. You will collaborate with cross-functional teams to design, develop, and deploy robust solutions, ensuring they meet both business needs and technical specifications. Deep understanding of cloud-native development is highly valued. If you’re looking to make an impact in digital finance, we want you on our team
Main Duties & Responsibilities:
Design, develop, and maintain robust and scalable backend applications using Python.
Lead all phases of the software development lifecycle, from concept and design to testing and deployment.
Mentor and guide junior engineers, sharing best practices, conducting code reviews, and fostering a culture of continuous learning.
Write clean, efficient, and well-documented code while adhering to best practices and design patterns.
Ensure all systems are designed to meet high-availability and performance requirements, ensuring compliance with technical specifications and standards.
Implement software integrations with third-party service providers.
Drive continuous improvement initiatives by evaluating new technologies and approaches, presenting them for architectural review.
Actively participate in code reviews, pair programming, and collaborative problem-solving with cross-functional teams.
Job Purpose:
We are seeking an experienced Senior DevOps Engineer with 10+ years of expertise in AWS, Terraform, and Kubernetes. As a Senior DevOps Engineer, you will play a crucial role in designing, implementing, and managing our cloud infrastructure and deployment pipelines. You will collaborate with cross-functional teams to ensure the smooth operation of our systems and enable efficient, reliable software delivery. This role offers the opportunity to work with cutting-edge technologies in the FinTech and digital banking space.
Main Duties & Responsibilities:
Design and implement robust, scalable infrastructure solutions on AWS, following best practices and industry standards.
Develop and maintain infrastructure as code (IaC) using Terraform, ensuring proper version control and documentation.
Implement and manage Kubernetes clusters for containerized applications, optimizing performance and scalability.
Collaborate with software development teams to establish and improve CI/CD pipelines, automating build, test, and deployment processes.
Monitor and troubleshoot production systems to ensure high availability, performance, and security.
Implement and maintain infrastructure monitoring and logging solutions to proactively identify and resolve issues.
Participate in capacity planning and optimization efforts to meet current and future infrastructure needs.
Collaborate with security teams to ensure compliance with best practices and industry regulations.
Stay updated with the latest trends and advancements in cloud technologies, DevOps practices, and automation tools.
Mentor and provide guidance to junior team members, promoting knowledge sharing and continuous learning.
Are you ready to take your first step into the world of banking and finance?
At Jordan Ahli Bank, we believe in empowering young talents and providing the tools to grow, learn, and succeed. We’re currently looking for motivated, ambitious and passionate fresh graduates to join our dynamic team across various departments.
Summary:
Ahli Bank is looking for an IBM Middleware Developer to join their team. Responsibilities include defining integration with the target IT landscape, parameterizing tools, implementing components, and producing clean code. The role involves creating and modifying integration flows by converting change requirements into code, as well as creating documentation, managing version control, verifying installations, and providing support to team members. Additionally, the candidate will confirm change requirements, conduct tests, and maintain records and repositories to ensure smooth operations.
Main Duties & Responsibilities:
Design, develop, test, and deploy middleware solutions based on IBM middleware products such as IBM WebSphere Application Server, IBM MQ, IBM Integration Bus, etc.
Provide expertise in designing scalable, reliable, and high-performance middleware architectures.
Communicate integration and parameterization with the team.
Implement security measures and best practices for middleware components to ensure the confidentiality, integrity, and availability of data.
Implement integration component.
Maintain and support Local Development.
Create and maintain documentation for middleware solutions, including technical specifications, deployment guides, and operation manuals.
Produce clean and efficient code, based on specifications.
Version Control of Interface Changes.
Create and Verify installation packs.
Confirms Change requirements by reviewing program objective, input data, and output requirements.
Arranges change requirements in programming sequence by analyzing requirements; preparing a workflow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
Perform testing, including unit testing and integration testing, to ensure the reliability of middleware solutions.
Maintains historical records by documenting program development and revisions.
Contributes to team effort by accomplishing related results as needed.
Provide a detailed installation guide and checklist to insure the correctness of installation.
Assure the completeness and correctness of deliverables provided by the team.
Maintain the Codes depository.
Perform troubleshooting and debugging of middleware applications to ensure optimal performance.
Stay updated on emerging technologies and trends in middleware development.
Job Purpose:
We are looking for an experienced and dedicated IT Security Officer to ensure the security of the bank’s network infrastructure, including LAN, WAN, and network devices. You will be responsible for managing, scheduling, and overseeing all network security systems, ensuring that they are properly installed, configured, and maintained. Your role will also involve supervising the adherence to approved security policies and standards, safeguarding the bank’s data, and ensuring a secure network environment.
Main Duties & Responsibilities:
Supporting and optimizing activities in key functional areas related to network security infrastructure.
Planning and managing the installation and connectivity of Network Security Devices through supervising the configuration and maintenance of existing and new Network security devices.
Ensuring Secure, Reliable, Scalable and efficient network security Infrastructure.
Making sure that all implementation and design procedures are being properly documented and according to the bank security policy and procedure.
Providing technical assistance and expert guidance to subordinates working on tasks that require broad experience and professional insight.
Supervising the handling and maintenance of various network security devices to ensure reliability at all times.
Managing, maintaining, and upgrading the network Security Appliances/ Systems.
Implementing Configuration Standard to all PCI-DSS network security related Scope (i.e. CIS, SAN, NIST, etc.)
Ensuring the implementation of sensitive data protection technologies such as DLP, Encryption, etc.
Follow-up with system and application administrators regarding the resigned users in-activity.
Handle daily network security tasks such as internet access permission, firewall access policies, VPN access and all other tasks related to network security functions.
Summary:
We are seeking an experienced NodeJS Engineer with 5+ years of hands-on development experience to architect and build scalable, high-performance applications. This role offers the opportunity to work with cutting-edge technologies in the social and FinTech applications space. You will collaborate with cross-functional teams to design, develop, and deploy robust solutions, ensuring they meet both business needs and technical specifications. Deep understanding of cloud-native development is highly valued. If you’re looking to make an impact in digital finance, we want you on our team!
Main Duties & Responsibilities:
Design, develop, and maintain robust and scalable web and backend applications using NestJS as the server-side framework.
Lead all phases of the software development lifecycle, from concept and design to testing and deployment.
Mentor and guide junior engineers, sharing best practices, conducting code reviews, and fostering a culture of continuous learning.
Write clean, efficient, and well-documented code while adhering to best practices and design patterns.
Ensure all systems are designed to meet high-availability and performance requirements, ensuring compliance with technical specifications and standards.
Drive continuous improvement initiatives by evaluating new technologies and approaches, presenting them for architectural review.
Actively participate in code reviews, pair programming, and collaborative problem-solving with cross-functional teams.
Job Purpose:
We are seeking an experienced Senior Java Engineer with 5+ years of hands-on development experience to architect and build scalable, high-performance applications for mission-critical FinTech systems. This role offers the opportunity to work with cutting-edge technologies in the FinTech and digital banking space. You will collaborate with cross-functional teams to design, develop, and deploy robust solutions, ensuring they meet both business needs and technical specifications. Proficiency in AWS, with a deep understanding of cloud-native development, is highly valued. If you’re looking to make an impact in digital finance, we want you on our team!
Main Duties & Responsibilities:
Architect and develop high-throughput, low-latency applications for mission-critical financial services with an emphasis on performance, security, and scalability.
Lead all phases of the software development lifecycle, from concept and design to testing and deployment.
Mentor and guide junior engineers, sharing best practices, conducting code reviews, and fostering a culture of continuous learning.
Write clean, efficient, and well-documented code while adhering to best practices and design patterns.
Ensure all systems are designed to meet high-availability and performance requirements, ensuring compliance with technical specifications and standards.
Drive continuous improvement initiatives by evaluating new technologies and approaches, presenting them for architectural review.
Actively participate in code reviews, pair programming, and collaborative problem-solving with cross-functional teams.
Summary:
We are seeking an experienced Python Engineer with 5+ years of hands-on development experience to architect and build scalable, high-performance applications. This role offers the opportunity to work with cutting-edge technologies in the FinTech and digital banking space. You will collaborate with cross-functional teams to design, develop, and deploy robust solutions, ensuring they meet both business needs and technical specifications. Deep understanding of cloud-native development is highly valued. If you’re looking to make an impact in digital finance, we want you on our team
Main Duties & Responsibilities:
Design, develop, and maintain robust and scalable backend applications using Python.
Lead all phases of the software development lifecycle, from concept and design to testing and deployment.
Mentor and guide junior engineers, sharing best practices, conducting code reviews, and fostering a culture of continuous learning.
Write clean, efficient, and well-documented code while adhering to best practices and design patterns.
Ensure all systems are designed to meet high-availability and performance requirements, ensuring compliance with technical specifications and standards.
Implement software integrations with third-party service providers.
Drive continuous improvement initiatives by evaluating new technologies and approaches, presenting them for architectural review.
Actively participate in code reviews, pair programming, and collaborative problem-solving with cross-functional teams.
Job Purpose:
We are seeking an experienced Senior DevOps Engineer with 10+ years of expertise in AWS, Terraform, and Kubernetes. As a Senior DevOps Engineer, you will play a crucial role in designing, implementing, and managing our cloud infrastructure and deployment pipelines. You will collaborate with cross-functional teams to ensure the smooth operation of our systems and enable efficient, reliable software delivery. This role offers the opportunity to work with cutting-edge technologies in the FinTech and digital banking space.
Main Duties & Responsibilities:
Design and implement robust, scalable infrastructure solutions on AWS, following best practices and industry standards.
Develop and maintain infrastructure as code (IaC) using Terraform, ensuring proper version control and documentation.
Implement and manage Kubernetes clusters for containerized applications, optimizing performance and scalability.
Collaborate with software development teams to establish and improve CI/CD pipelines, automating build, test, and deployment processes.
Monitor and troubleshoot production systems to ensure high availability, performance, and security.
Implement and maintain infrastructure monitoring and logging solutions to proactively identify and resolve issues.
Participate in capacity planning and optimization efforts to meet current and future infrastructure needs.
Collaborate with security teams to ensure compliance with best practices and industry regulations.
Stay updated with the latest trends and advancements in cloud technologies, DevOps practices, and automation tools.
Mentor and provide guidance to junior team members, promoting knowledge sharing and continuous learning.
Are you ready to take your first step into the world of banking and finance?
At Jordan Ahli Bank, we believe in empowering young talents and providing the tools to grow, learn, and succeed. We’re currently looking for motivated, ambitious and passionate fresh graduates to join our dynamic team across various departments.
Summary:
Ahli Bank is looking for an IBM Middleware Developer to join their team. Responsibilities include defining integration with the target IT landscape, parameterizing tools, implementing components, and producing clean code. The role involves creating and modifying integration flows by converting change requirements into code, as well as creating documentation, managing version control, verifying installations, and providing support to team members. Additionally, the candidate will confirm change requirements, conduct tests, and maintain records and repositories to ensure smooth operations.
Main Duties & Responsibilities:
Design, develop, test, and deploy middleware solutions based on IBM middleware products such as IBM WebSphere Application Server, IBM MQ, IBM Integration Bus, etc.
Provide expertise in designing scalable, reliable, and high-performance middleware architectures.
Communicate integration and parameterization with the team.
Implement security measures and best practices for middleware components to ensure the confidentiality, integrity, and availability of data.
Implement integration component.
Maintain and support Local Development.
Create and maintain documentation for middleware solutions, including technical specifications, deployment guides, and operation manuals.
Produce clean and efficient code, based on specifications.
Version Control of Interface Changes.
Create and Verify installation packs.
Confirms Change requirements by reviewing program objective, input data, and output requirements.
Arranges change requirements in programming sequence by analyzing requirements; preparing a workflow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
Perform testing, including unit testing and integration testing, to ensure the reliability of middleware solutions.
Maintains historical records by documenting program development and revisions.
Contributes to team effort by accomplishing related results as needed.
Provide a detailed installation guide and checklist to insure the correctness of installation.
Assure the completeness and correctness of deliverables provided by the team.
Maintain the Codes depository.
Perform troubleshooting and debugging of middleware applications to ensure optimal performance.
Stay updated on emerging technologies and trends in middleware development.
Job Purpose:
We are looking for an experienced and dedicated IT Security Officer to ensure the security of the bank’s network infrastructure, including LAN, WAN, and network devices. You will be responsible for managing, scheduling, and overseeing all network security systems, ensuring that they are properly installed, configured, and maintained. Your role will also involve supervising the adherence to approved security policies and standards, safeguarding the bank’s data, and ensuring a secure network environment.
Main Duties & Responsibilities:
Supporting and optimizing activities in key functional areas related to network security infrastructure.
Planning and managing the installation and connectivity of Network Security Devices through supervising the configuration and maintenance of existing and new Network security devices.
Ensuring Secure, Reliable, Scalable and efficient network security Infrastructure.
Making sure that all implementation and design procedures are being properly documented and according to the bank security policy and procedure.
Providing technical assistance and expert guidance to subordinates working on tasks that require broad experience and professional insight.
Supervising the handling and maintenance of various network security devices to ensure reliability at all times.
Managing, maintaining, and upgrading the network Security Appliances/ Systems.
Implementing Configuration Standard to all PCI-DSS network security related Scope (i.e. CIS, SAN, NIST, etc.)
Ensuring the implementation of sensitive data protection technologies such as DLP, Encryption, etc.
Follow-up with system and application administrators regarding the resigned users in-activity.
Handle daily network security tasks such as internet access permission, firewall access policies, VPN access and all other tasks related to network security functions.
Summary:
We are seeking an experienced NodeJS Engineer with 5+ years of hands-on development experience to architect and build scalable, high-performance applications. This role offers the opportunity to work with cutting-edge technologies in the social and FinTech applications space. You will collaborate with cross-functional teams to design, develop, and deploy robust solutions, ensuring they meet both business needs and technical specifications. Deep understanding of cloud-native development is highly valued. If you’re looking to make an impact in digital finance, we want you on our team!
Main Duties & Responsibilities:
Design, develop, and maintain robust and scalable web and backend applications using NestJS as the server-side framework.
Lead all phases of the software development lifecycle, from concept and design to testing and deployment.
Mentor and guide junior engineers, sharing best practices, conducting code reviews, and fostering a culture of continuous learning.
Write clean, efficient, and well-documented code while adhering to best practices and design patterns.
Ensure all systems are designed to meet high-availability and performance requirements, ensuring compliance with technical specifications and standards.
Drive continuous improvement initiatives by evaluating new technologies and approaches, presenting them for architectural review.
Actively participate in code reviews, pair programming, and collaborative problem-solving with cross-functional teams.
Job Purpose:
We are seeking an experienced Senior Java Engineer with 5+ years of hands-on development experience to architect and build scalable, high-performance applications for mission-critical FinTech systems. This role offers the opportunity to work with cutting-edge technologies in the FinTech and digital banking space. You will collaborate with cross-functional teams to design, develop, and deploy robust solutions, ensuring they meet both business needs and technical specifications. Proficiency in AWS, with a deep understanding of cloud-native development, is highly valued. If you’re looking to make an impact in digital finance, we want you on our team!
Main Duties & Responsibilities:
Architect and develop high-throughput, low-latency applications for mission-critical financial services with an emphasis on performance, security, and scalability.
Lead all phases of the software development lifecycle, from concept and design to testing and deployment.
Mentor and guide junior engineers, sharing best practices, conducting code reviews, and fostering a culture of continuous learning.
Write clean, efficient, and well-documented code while adhering to best practices and design patterns.
Ensure all systems are designed to meet high-availability and performance requirements, ensuring compliance with technical specifications and standards.
Drive continuous improvement initiatives by evaluating new technologies and approaches, presenting them for architectural review.
Actively participate in code reviews, pair programming, and collaborative problem-solving with cross-functional teams.
Summary:
We are seeking an experienced Python Engineer with 5+ years of hands-on development experience to architect and build scalable, high-performance applications. This role offers the opportunity to work with cutting-edge technologies in the FinTech and digital banking space. You will collaborate with cross-functional teams to design, develop, and deploy robust solutions, ensuring they meet both business needs and technical specifications. Deep understanding of cloud-native development is highly valued. If you’re looking to make an impact in digital finance, we want you on our team
Main Duties & Responsibilities:
Design, develop, and maintain robust and scalable backend applications using Python.
Lead all phases of the software development lifecycle, from concept and design to testing and deployment.
Mentor and guide junior engineers, sharing best practices, conducting code reviews, and fostering a culture of continuous learning.
Write clean, efficient, and well-documented code while adhering to best practices and design patterns.
Ensure all systems are designed to meet high-availability and performance requirements, ensuring compliance with technical specifications and standards.
Implement software integrations with third-party service providers.
Drive continuous improvement initiatives by evaluating new technologies and approaches, presenting them for architectural review.
Actively participate in code reviews, pair programming, and collaborative problem-solving with cross-functional teams.
Job Purpose:
We are seeking an experienced Senior DevOps Engineer with 10+ years of expertise in AWS, Terraform, and Kubernetes. As a Senior DevOps Engineer, you will play a crucial role in designing, implementing, and managing our cloud infrastructure and deployment pipelines. You will collaborate with cross-functional teams to ensure the smooth operation of our systems and enable efficient, reliable software delivery. This role offers the opportunity to work with cutting-edge technologies in the FinTech and digital banking space.
Main Duties & Responsibilities:
Design and implement robust, scalable infrastructure solutions on AWS, following best practices and industry standards.
Develop and maintain infrastructure as code (IaC) using Terraform, ensuring proper version control and documentation.
Implement and manage Kubernetes clusters for containerized applications, optimizing performance and scalability.
Collaborate with software development teams to establish and improve CI/CD pipelines, automating build, test, and deployment processes.
Monitor and troubleshoot production systems to ensure high availability, performance, and security.
Implement and maintain infrastructure monitoring and logging solutions to proactively identify and resolve issues.
Participate in capacity planning and optimization efforts to meet current and future infrastructure needs.
Collaborate with security teams to ensure compliance with best practices and industry regulations.
Stay updated with the latest trends and advancements in cloud technologies, DevOps practices, and automation tools.
Mentor and provide guidance to junior team members, promoting knowledge sharing and continuous learning.