الوظيفة
Senior Developer
المؤسسة / الشركة
Arab Bank
التاريخ
Accountabilities & Key Roles :
- Lead digital solution design and implementation, including industry-specific Systems of Engagement solutions.
- Lead API team setup for AB defining best practices, governance, API design and developer engagement.
- API strategy and governance for API digital platform to support new digital initiatives including Digital Banking and Digital Mobile Services etc..
- Lead and mentor API development tasks. The team is responsible for launching new digital financial services including digital product management and development.
- Good knowledge in JavaScript, React, AngularJS, Regular Expressions, HTML, and CSS to support web application development.
- Produce architecture and high level design to the requirements.
- Produce Proof of Concepts (POC) to fit in business requirement.
- Contribute to driving architecture strategy to keep it aligned with the enterprise architecture.
- Strong understanding of DevOps, CI/CD process and pipelines.
- Experience across Microservices Architecture and API driven Architecture.
- Produce architecture and high level design to the requirements.
- Hands-on experience in building complex, scalable, high volume Enterprise Java applications
- Support Microservices deployment.
- Aware of current industry trends in terms of technology & business.
- Work closely with relevant teams internally to help iron out any obstacles developers may face during implementation to ensure delivery within the right time.
- Provide regular and effective progress updates of assigned activities/tasks.
- Perform hands-on regular code reviews and encourage peer reviews during the project life cycle to ensure proper quality delivery of end product.
- Utilizing technical background and experience to support and guide developers on their assigned activities/tasks at code level.
- Work under pressure, good communication skills, strong analytical skills with a structured problem-solving approach.
Qualifications
Education:
- Graduate degree in Computer Science/ Computer engineering from a recognized University.
Experience:
- 3+ years of experience working in digital projects.
Competencies:
- Fluent in English verbal and written.
- Preferred to have good know-how in Banking business, Banks’ IT Systems
- Excellent communication (written and oral) and stakeholder management skills
- Able to work in fast moving digital delivery environment and coach and mentor for less experienced colleagues inside and outside of the team
- Proven Leadership & Management skills
- Deep experience in Java, Spring, Spring Boot, Spring Security, API, RESTful APIs.
المتطلبات
Accountabilities & Key Roles :
- Lead digital solution design and implementation, including industry-specific Systems of Engagement solutions.
- Lead API team setup for AB defining best practices, governance, API design and developer engagement.
- API strategy and governance for API digital platform to support new digital initiatives including Digital Banking and Digital Mobile Services etc..
- Lead and mentor API development tasks. The team is responsible for launching new digital financial services including digital product management and development.
- Good knowledge in JavaScript, React, AngularJS, Regular Expressions, HTML, and CSS to support web application development.
- Produce architecture and high level design to the requirements.
- Produce Proof of Concepts (POC) to fit in business requirement.
- Contribute to driving architecture strategy to keep it aligned with the enterprise architecture.
- Strong understanding of DevOps, CI/CD process and pipelines.
- Experience across Microservices Architecture and API driven Architecture.
- Produce architecture and high level design to the requirements.
- Hands-on experience in building complex, scalable, high volume Enterprise Java applications
- Support Microservices deployment.
- Aware of current industry trends in terms of technology & business.
- Work closely with relevant teams internally to help iron out any obstacles developers may face during implementation to ensure delivery within the right time.
- Provide regular and effective progress updates of assigned activities/tasks.
- Perform hands-on regular code reviews and encourage peer reviews during the project life cycle to ensure proper quality delivery of end product.
- Utilizing technical background and experience to support and guide developers on their assigned activities/tasks at code level.
- Work under pressure, good communication skills, strong analytical skills with a structured problem-solving approach.
Qualifications
Education:
- Graduate degree in Computer Science/ Computer engineering from a recognized University.
Experience:
- 3+ years of experience working in digital projects.
Competencies:
- Fluent in English verbal and written.
- Preferred to have good know-how in Banking business, Banks’ IT Systems
- Excellent communication (written and oral) and stakeholder management skills
- Able to work in fast moving digital delivery environment and coach and mentor for less experienced colleagues inside and outside of the team
- Proven Leadership & Management skills
- Deep experience in Java, Spring, Spring Boot, Spring Security, API, RESTful APIs.
الدولة
الاردن