Java Software Architect

4 days ago


مصر, Egypt Giza Systems EG Full time

**Overview**
- The software architect position is a key stakeholder in product and solution software delivery lifecycle in Giza Systems.
- As a software architect you are responsible of discussing, negotiating, and analyzing the product / solution requirements and performing the required system assessment and interpreting these requirements to reliable, scalable, and flexible software design.
- As a software architect, you are also playing the technical lead role of the software product delivery where you are key stakeholder and key reference for the team in solving technical issues and selecting the technical components in our development stack.
- You are accountable of the software product design qualities (i.e., reliability, scalability, flexibility, and performance)

**Key Responsibilities:

- **
- Discuss, negotiate and analyze business requirement and prepare required technical documents
- Prepares / review High Level Design document (HLD).
- Prepares / review Low Level Design document (LLD).
- Performs code review of software code making sure of conformance of coding standards and design principles.
- Providing technical consultation and coaching for the project development team for solving the technical development issues they may face.
- Key stakeholder in delivering R & D initiatives assigned to the team

**Personal Skills**:

- Bachelor’s degree of Computer Science or Computer Engineering.
- Excellent analytical skills
- Excellent interpersonal skills
- Excellent written and verbal communication skills
- Ability to prioritize and organize multiple assignments/tasks
- Strong problem solving mindset
- Ability to adapt to constantly changing environment
- Very good command of English language

**Technical Skills**:

- At least 8 Years of Experience in software development and software integration tracks using Java JSE & J2EEE.
- At least 2 years of experience leading software development teams is mandatory.
- Proven experience using modern case tools is mandatory
- Previous working in agile self-organizing teams environment is mandatory.
- Proven knowledge of software design patterns is mandatory.
- Proven experience in architecture designs of full stack systems is mandatory.
- Proven experience at architecture design of systems including web-based front-end and/or mobile based front-end is mandatory
- Proven experience in Object Oriented design concepts is

mandatory
- Previous experience using SOA and Micro-Services architecture is mandatory
- Previous experience in Azure architecture concepts is highly recommended.
- Previous experience in Elasticsearch or similar no-SQL database is preferred
- Previous experience in event driven architecture is preferred
- Knowledge of enterprise integration design patterns is preferred
- Previous experience in using CI / CD DEV-OPS practices is preferred

**Education**:
MS / BS degree in Computer Science, Computer Engineering

**Job Details**:
Job Location

Cairo, Egypt

Company Industry

System Integrator

Company Type

Employer (Private Sector)

Job Role

Engineering

Job Division

COO Office
SW Engineering

Career Level

Mid Career

Years of Experience

Min: 8

Degree

Bachelor's degree


  • Software Architect

    7 days ago


    مصر, Egypt Giza Systems EG Full time

    The software architect position is a key stakeholder in product and solution software delivery lifecycle in Giza Systems. As a software architect you are responsible of discussing, negotiating, and analyzing the product / solution requirements and performing the required system assessment and interpreting these requirements to reliable, scalable, and...

  • Senior Java Developer

    2 weeks ago


    مصر, Egypt Siemens Digital Industries Software Full time

    **Siemens Digital Industries Software - Where today meets tomorrow.** **Let's make the difference together!** Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years. We're looking for a **Senior Java...

  • Java Architect

    2 weeks ago


    مصر, Egypt Vodafone Full time

    **About _VOIS Egypt**: In 2006, _VO**IS** started operating in Egypt and now has established global delivery centers in Alexandria and Cairo. With more than 8,000 employees, _VO**IS** Egypt supports global markets and group functions of Vodafone and delivers best-in-class customer experience through multi-functional services in the areas of Information...


  • مصر, Egypt Luxoft Full time

    **Project** Description**: In the rapidly evolving landscape of modern mobility and transport services, a significant challenge lies in seamlessly integrating the elements of automotive OEM infrastructure with diverse services of external partners. Luxoft will develop a Cloud platform to exchange, integrate and process data from and to the vehicle, the...


  • مصر, Egypt Vodafone Full time

    **The Software Architect is responsible for**: - Define all aspects of development from appropriate technology and workflow to coding standards - Review the analysis prepared by product management team and be able to create a design based on the requirements. - Prepare non-functional requirements of the product and create designs - Locate, redirect...

  • Software Architect

    4 days ago


    مصر, Egypt Giza Systems EG Full time

    As a Software Architect, you will play a crucial role in designing and shaping the architecture of our software systems. You will be responsible for making high-level design decisions, defining technical standards, and ensuring that our software solutions meet the highest standards of quality, scalability, and performance. - Design the overall architecture...


  • مصر, Egypt Egyptian Banks Company Full time

    Contribute to all stages of the software development lifecycle - Analyze user requirements to define business objectives - Responsible for the analysis of data integration requirements and the development of technical specifications. **Requirements**: - 1-3 years of experience in Software Development - Experience in Core JAVA, Spring, Spring Boot...


  • مصر, Egypt Luxoft Full time

    **Project** Description**: **Responsibilities**: - Spec, design, develop, test, deploy, maintain and improve software - Work closely with project managers and business owners to set project priorities, deadlines and deliverables - Responsible for full stack feature implementation (backend and frontend) - End to end and close collaboration with...


  • مصر, Egypt FlairsTech Full time

    **Responsibilities** - Research, design, implement innovative software solutions and deliver projects on-time and to specification with a high level of quality. - Contributes in all phases of the development lifecycle - Writes well designed, testable, efficient codes - Ensures designs are following the required software’s specifications - Prepares and...

  • Software Architect

    1 week ago


    مصر, Egypt Envision Employment Solutions Full time

    Envision Employment Solutions is currently looking for a Software Architect for one of our partners in the financial services industry. **Job Summary**: **Responsibilites**: - ensuring scalability, reliability, and maintainability. - Ensure seamless data flow and interoperability across various components of the software architecture. - Identify and...