Senior Java Developer_VOIS

2 weeks ago


Cairo, Cairo, Egypt Vodafone Full time
Responsibilities:

Design:
 Participate in design of one or more modules.
 Implement the agreed requirement adhering to the design documents of the project
Investigation & Problem Solving:
 Participate in deciding and recommending the technologies and tools that best fit the business requirements.
 Research and investigate to find out proper solution for technical problems.
 Ability to compare and assess technical solutions & tools.
 Take personal ownership for issue resolution with no pointing finger attitude.
Reporting:
 On time reporting and escalation of projects problems.
 Clear and accurate reporting.
Coaching & Technical guidance:
 Own one or more modules of the project(s) under development.
 Responsible for providing technical guidance and coaching for the juniors team members.
 Review code of juniors' team members and recommends necessary rework.
Quality:
 Implement the agreed requirement with high level of quality.
 Review code of junior's members with providing clear feedback.
 Minimal number of defects during QA & UAT process.
Investigation & Problem Solving:
 Analyze and resolve software errors accurately on time.
 Take personal ownership for issue resolution with no pointing finger attitude.
 Provide technical guidance & support for juniors team members.
Technical Estimate:
 Participate in the requirements estimation process.
Systems Support:
 Support production systems with taking care of implementing the required KPIs.
 Ability to investigate the root cause, recommend and implement proper technical solution within the agreed SLA.
Commitment, Flexibility & Dedication:
 Deliver tasks on time and within project plan with the agreed quality standards.
 Flexible to adapt with unplanned changes in timelines, business requirements, quality standard or any other activity that might threat the overall project delivery.
 Co-operate with other team members to achieve project targets.
 High dedication with putting the business first and ability to set the right priority for the benefit of our business.
Innovation
 Suggest and implement new ideas and software improvements.
 Assess juniors team members ideas and provide constructive feedback and guidelines

Technical skills:

Very good knowledge of:
 Object Oriented Programming
 Design patterns (Basic GoF)
 Microservices architecture
 SOA – Service Oriented Architecture
 SOLID principals
 Threading
 Collections
 Unit testing
 Relational Database Basic concepts
 No SQL Database
 Redis
 Big Data (Kafka)
 Mongo DB
 Spring boot
 AOP – Aspect Oriented Programming
 Spring security
 Spring cloud
 Spring data
 Maven
 Git and branching strategies
 Application servers
 Kubernates
 Docker containers
 Splunk trouble shooting
 Linux and shell scripting
 Jenkins as a concept
 Streaming
 Reactive programming
 Generics
 REST APIs
 SOAP Webservice
 Clean code
 Cryptography
 AWS Developing

Work Experience:

 3-8 years working experience

Education:

Bachelor Degree in computer science and/or engineering or equivalent

General Skills

 Fast learning curve with minimal coaching and guidelines.
 Can work in a team or independent.
 Steadiness under pressure.
 Good communication skills.
 Communicate in a clear and simple way.
 Learn from mistakes and share lessons learned from previous projects.
 Good listener, listen and ask questions to understand the business needs.
 Ability to work efficiently under pressure with no compromise on quality of deliverables.
 Show a can-do attitude, and believe in challenging and developing ourselves.

#_VOIS#WeMoveTheWorld#MoveWithUs

  • Senior Java Developer

    2 weeks ago


    Cairo, Cairo, Egypt Al Ahly Momkn For E-Payment Full time

    Identify and analyze user requirements. Prioritize assign and execute tasks throughout the software development life cycle. Develop Java EE Spring boot applications. Write welldesigned efficient code. Review test and debug team members code. Design database architecture. Ensure our applications are secure and up to date. RequirementsWork experience as a...

  • Senior Java Developer

    2 weeks ago


    Cairo, Cairo, Egypt OneCard Full time

    About the Job Senior Java Developers are responsible for the development of java based products/applications. They translate business requirements into technical. Candidates must be able to demonstrate professionalism in dealing with clients' requirements and possess an ability to represent the company's interest in meeting customer needs. Ability to...


  • Cairo, Cairo, Egypt Sarmad Full time

    Responsibilities: Identify and analyze user requirements Prioritise, assign and execute tasks throughout the software development life cycle Write welldesigned, efficient code Review, test and debug team members' code Schedule product releases with internal teams Document development phasesRequirements: Work experience as a Senior Java Developer or similar...

  • Senior Java Developer

    2 weeks ago


    Cairo, Cairo, Egypt Mondia Group Full time

    ABOUT USWHAT WE DO | Our talented teams create tech that connects brands to people via meaningful content that impacts their lives in positive ways. By understanding where the markets are going and where technology fits in; we use our knowledge to identify solutions that boost businesses and shift user experiences.WHY WE'RE DIFFERENT | What makes us a leader...

  • Senior Java Analyst

    2 weeks ago


    Cairo, Cairo, Egypt BBI-Consultancy Full time

    Job DescriptionAnalysis, design and develop high-volume, low-latency applications for mission-critical systems, delivering high availability and performance.Contribute to all phases of the development life-cycle.Write well-designed, testable, efficient code.Ensure designs are in compliance with specifications.Prepare and produce releases of software...


  • Cairo, Cairo, Egypt Arrow Electronics Full time

    Position:Senior DevOps EngineersJob Description:Job DescriptionSiliconExpert Technologies, Inc. is looking for Senior DevOps Engineers with strong development background, who will be responsible for enabling faster release and deployment cycles, by taking advantage of agile development methodologies, improved collaboration between business stakeholders,...

  • Senior Java Developer

    2 weeks ago


    Cairo, Cairo, Egypt Onecard Full time

    Job DescriptionModify existing software to correct errors or to improve its performance.Code new application components and utilities.Review, analyze and modify applications including coding, testing, debugging and documenting programs.Develop and improve interfaces with other systems.Assist Developers and Senior Developers.Develop basic and/or routine test...


  • Cairo, Cairo, Egypt Arrow Electronics Full time

    Position:Senior DevOps EngineersJob Description:Job DescriptionSiliconExpert Technologies, Inc. is looking for Senior DevOps Engineers with strong development background, who will be responsible for enabling faster release and deployment cycles, by taking advantage of agile development methodologies, improved collaboration between business stakeholders,...

  • Senior Test Engineer

    2 weeks ago


    Cairo, Cairo, Egypt Vodafone Full time

    To support Vodafone's key strategic growth areas in Testing Function which requires a highly capable and passionate resources for specialized domains as Digital, IoT and Cloud Transformation.Senior Test Engineer will be required to review testing strategy, build test plan, Test Cases and support Testing activities. Senior Test Lead will be required to...


  • Cairo, Cairo, Egypt Procore Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities' hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it's also one of the world's least digitized industries, not to mention one of the most dangerous....


  • Cairo, Cairo, Egypt Procore Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities' hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it's also one of the world's least digitized industries, not to mention one of the most dangerous....


  • Cairo, Cairo, Egypt Top Notch Consultancy Full time

    Our client, an IT consultancy firm based in Dubai, is seeking a Senior Software Developer to be based in Egypt. The ideal candidate will be responsible for designing, implementing, and maintaining complex, enterprise-level applications. Collaborates closely with cross-functional teams to gather requirements, propose technical solutions, and deliver business...

  • Senior Java Developer

    2 weeks ago


    Cairo, Cairo, Egypt SSC Egypt Mea Full time

    Responsibilities: Writing clean, modular, and structured code in addition to defining appropriate REST API services for new features. Low-level design components and developing them with their associate unit test cases. Different Software Development tasks and duties that require testing, integration, and documentation. Compile and analyze data, processes,...

  • Senior Java Developer

    2 weeks ago


    Cairo, Cairo, Egypt Afaqy egypt Full time

    Nous recherchons actuellement un Superviseur de Chantier de montage d quipements dans le cadre dun chantier de station de traitement deau ( puration).Les missions principales sont les suivantes :Assure l installation sur le site des sous-traitants et fournisseursAssure, sous la direction du chef de projet, la coordination entre les sous traitants et le g nie...


  • Cairo, Cairo, Egypt Procore Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities' hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it's also one of the world's least digitized industries. That's why we're looking for a talented...


  • Cairo, Cairo, Egypt SAP Full time

    Job SummaryWe sustain the adoption of SAP software and ensure that our customers can successfully plan, implement, integrate and operate their software, including continuous improvement, quality management, problem solving and knowledge transfer. Digital Business Services support our customers in their digital transformation.Expectation and TasksAccording To...


  • Cairo, Cairo, Egypt SAP Full time

    Job SummaryWe sustain the adoption of SAP software and ensure that our customers can successfully plan, implement, integrate and operate their software, including continuous improvement, quality management, problem solving and knowledge transfer. Digital Business Services support our customers in their digital transformation.Expectation and TasksAccording To...


  • Cairo, Cairo, Egypt SAP Full time

    Job SummaryWe sustain the adoption of SAP software and ensure that our customers can successfully plan, implement, integrate and operate their software, including continuous improvement, quality management, problem solving and knowledge transfer. Digital Business Services support our customers in their digital transformation.Expectation and TasksAccording To...

  • Senior ML Engineer

    2 weeks ago


    Cairo, Cairo, Egypt Procore Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities' hospitals, homes, sports stadiums, and schools are built across the world? Construction impacts the lives of nearly everyone in the world, and yet it's also one of the world's least digitized industries, not to mention one of the most dangerous....

  • Senior ML Engineer

    4 weeks ago


    Cairo, Cairo, Egypt Procore Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities' hospitals, homes, sports stadiums, and schools are built across the world? Construction impacts the lives of nearly everyone in the world, and yet it's also one of the world's least digitized industries, not to mention one of the most dangerous....