Senior Full Stack Java Software Developer

4 days ago


القاهرة, Egypt Vodafone Full time

**Roles and Responsibilities**:

- Interpret business requirements and translate them into deployable solution which meets functional and non functional needs
- Provide estimates for the user stories assigned and complete the development within timelines
- Write LLD and document the implemented solution
- Quality code development
- Adhere to technical constraints laid out by Architecture Design
- Adhere to coding standards and best practices laid out by Technical Implementation Standards
- Unit testing the output of their own work and work along with QA team to fix defects

**Must Have Skills**:

- 3+ years working experience.
- Bachelor’s degree in computer science and/or engineering or equivalent
- Demonstrable experience in commercial product development
- Good communication skills, proactive mindset and capacity to learn and work independently
- Extensive hands on experience in Java development and good knowledge of Java
- Hands on experience developing software solutions using
- Microservices/Serverless / Web services (REST, SOAP)
- NodeJS
- Java / SpringBoot / Spring Framework
- AWS Services (Lambda, Fargate, ECS, Event Bridge, DynamoDB, Code Build, Cloudwatch, Cloudfront
- Design patterns, TDD/Unit testing
- Maven, SDLC Skills (Git, GitHub and GitLab)
- Continuous Integration concepts (CI/CD), Sonarqube, Jenkins, Splunk
- Expertise in standard development toolset and frameworks like GIT, SVN, Jenkins, Maven / Ant
- Exposure to work in Agile (Scrum/Kanban) software development

**Good to Have Skills**:

- Knowledge of multi-threading / performance tweaking
- Exposure to mobile development for any given platform
- Exposure to cloud environments like AWS and its fundamental functionalities like autoscaling

**Domain-specific knowledge**
- Telecom billing integration and charging
- High performance, transactional processing

**Who we are**:
You may have already heard of Vodafone - We're a leading Telecommunications company in Europe and Africa. But what you might not know is that we are continuously investing in new technologies to improve the lives of millions of customers, businesses and people around the world, creating a better future for everyone.

Together we can.


  • Full Stack Developer

    14 hours ago


    القاهرة, Egypt Evolvice GmbH Full time

    18 Jul**Full stack Developer**: Full stack Developer - Location: cairo, Egypt | - Employment Type: Full Time | - Job ID: 33777 **Full stack Developer**: Evolvice is a German nearshore service provider with branches in Egypt, Ukraine, Portugal and KSA. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining...


  • القاهرة, Egypt Procore Full time

    We’re looking for a **Senior Software Engineer, Full Stack **to join Procore’s Project Execution organization. In this role, you’ll drive the technical direction of our projects and help revolutionize a historically underserved industry. Your primary goal will be to develop a product that impacts how communities’ hospitals, homes, sports stadiums,...


  • القاهرة, Egypt Dsquares Full time

    Dsquares is more than just a loyalty program provider; our expertise lies in crafting loyalty solutions to give an unforgettable experiences that keep customers coming back for more. From concept to execution, we handle the entire loyalty journey, turning brands into beloved obsessions. With our tech-savvy team and a passion for innovation, we're not just...


  • القاهرة, Egypt Orange Business Full time

    **Votre rôle**: CTIO is in charge of decision-making information systems, serving Orange Business different line of businesses such as marketing, pre-sales, sales, production, after-sales services, and customer-service for both France and international domains. Key Tasks and Responsibilities The full-stack developer will be working closely with the...


  • القاهرة, Egypt Advansys Full time

    Identify and analyse user requirements - Aware of web development practices, technologies, and security implications - Write well-designed, efficient, secure code - Review, test and debug team members’ code - Knowledge of software unit testing and integration testing practices, procedures **Requirements**: - Bachelor's Degree required in Computer Science...


  • القاهرة, Egypt Dsquares Full time

    Dsquares is more than just a loyalty program provider; our expertise lies in crafting loyalty solutions to give an unforgettable experiences that keep customers coming back for more. From concept to execution, we handle the entire loyalty journey, turning brands into beloved obsessions. With our tech-savvy team and a passion for innovation, we're not just...

  • Full Stack Developer

    2 weeks ago


    القاهرة, Egypt ayvo Full time

    * Work remotely * Job Summary: Key Responsibilities: - Build robust and scalable back-end services using Node.js and Express,Nest.Js. - Design and maintain PostgreSQL, MongoDB databases. - Write clean, maintainable, and efficient code following best practices. - Integrate RESTful APIs and third-party services. - Utilize version control systems, such as...

  • Full-Stack Developer

    2 weeks ago


    محافظة القاهرة, Egypt pentavalue Full time

    **Company Description** PentaValue is a rising global Software and digital solutions organization based in Cairo, Egypt founded in 2015. The firm offers your business the best technology, consultation, digital marketing service, security system service and security system. We believe that quality and client satisfaction are our priority, We are focused on...


  • القاهرة, Egypt CrossWorkers Full time

    **Senior Full Stack developer - “.Net Core & Angular”** - **Industry**:IT Software - **Reporting Line**:Team Leader - **Position Type**:Full Time - **Level**:Senior - **Working Model**:Hybrid - **Location**: Cairo Office, New Cairo **About the job**: We're seeking a proficient **Senior Full stack developer**to join our team at Crossworkers. you will...


  • القاهرة, Egypt Envision Employment Solutions Full time

    Envision Employment Solutions is currently looking for a Senior Java Developer for one of our partners, a global leader in consulting, digital transformation, technology, and engineering services. This position might require flexibility to work on US times and flexibility to travel abroad when needed. **Requirements**: - 6+ years of production experience...