• وظائف بنك القاهرة | Full Stack Developer (JAVA Developer)

    وظائف بنك القاهرة | Full Stack Developer (JAVA Developer)

    Location: Egypt
    Published:

    Job Description

    Banque du Caire - BDC is currently recruiting for the role of Full Stack Developer (JAVA Developer)

    Responsible for contributing across the technology stack, covering the end-to-end development of web and native applications, as well as improvements to DevOps tooling, assisting with architecture, system design efforts & giving input into the engineering practices.


    Duties and Responsibilities

    Your main responsibilities in this role include the following:

    • Shaping and implementing technology / business solutions to contribute to BDC’s competitive differentiation.

    • Uses Agile engineering practices and various software development technologies to rapidly develop creative and efficient solutions that enhance BDC’s technology stack.

    • Collaborates with other team members to implement user stories, write tests, and continuously deliver new / improved product functionality.

    • Communicates with internal IT teams to resolve technical dependencies during implementation.

    • Builds BDC’s brand in the technology community


    Job Requirements

    • Bachelors in computer science/engineering or relevant technology degree.

    • Minimum 1-3 years of software development experience

    • Excellent understanding of technologies (JAVA SE, JSP, Servlets, JavaScript, CSS, HTML5, JSF, JPA, EBJ, Prime Faces).

    • Knowledge of designing RESTful APIs, SOAP webservices, SSO / OAuth, LDAP and Search Technologies

    • Knowledge of Agile software development practices

    • Experience with Oracle Database.

    • Experience with relational and NoSQL Databases

    • Experience in code refactoring, pair programming, continuous integration and deployment

    Job Details

    Company: Banque du Caire - BDC

    Employment Type: Full-time

    Job Location: Cairo, Egypt