83 Java Fullstack jobs in Egypt
Senior Application Developer (Fullstack Java)
Posted today
Job Viewed
Job Description
Over the past 100 years, IBMers all over the globe have helped make the world work better and smarter. In this new era of Cognitive Business, IBM is helping to reshape industries by bringing together our expertise in Cloud, Analytics, Security, Mobile, and the Internet of Things: Changing how we create, collaborate, analyze and engage. From transforming healthcare to improving the retail shopping experience - it’s what IBMers do. In Africa, we’ve been changing the way the continent does business for more than 50 years, and as our company continues to grow, we’re looking for talented professionals to join us in this new era.
At IBM, you will use the latest software development tools, cutting-edge technologies, techniques using agile delivery approaches while working with leading minds in the industry to build solutions you can be proud of.
Join us and be part of a diverse and global team of thinkers and doers, and make an impact.
**Your Role and Responsibilities**
- Cloud Application Developers at IBM are working on designing, building, testing, and supporting industry-leading solutions in important sectors of the economy (Banking, Healthcare, Government, etc.) that make the world run today. Your work will be critical to the success of IBM and our clients worldwide.
**Job Duties**
As a member of our Cloud Application Development team, you will be developing cloud solutions for our clients across the globe using cloud native technologies and popular frameworks (Angular).
**Required Technical and Professional Expertise**
- _ 3+ _years of non-internship professional cloud development experience
- Strong coding skills in Angular & Java
- Demonstrated deep hands-on experience in Application development
- Excellent writing & communication skills
- Deep understanding of software engineering principles (SOLID, Cloud-native 12 factors, clean code)
**Preferred Technical and Professional Expertise**
- Experience with one of the major cloud platforms (AWS, Azure, IBM Cloud, GCP, Openshift).
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing activities.
**About Business Unit**
IBM Consulting is IBM’s consulting and global professional services business, with market leading capabilities in business and technology transformation. With deep expertise in many industries, we offer strategy, experience, technology, and operations services to many of the most innovative and valuable companies in the world. Our people are focused on accelerating our clients’ businesses through the power of collaboration. We believe in the power of technology responsibly used to help people, partners and the planet.
Are you craving to learn more? Prepared to solve some of the world's most unique challenges? And ready to shape the future for millions of people? If so, then it's time to join us, express your individuality, unleash your curiosity and discover new possibilities.
Every IBMer, and potential ones like yourself, has a voice, carves their own path, and uses their expertise to help co-create and add to our story. Together, we have the power to make meaningful change - to alter the fabric of our clients, of society and IBM itself, to create a truly positive impact and make the world work better for everyone.
It's time to define your career.
**About IBM**
Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business.
At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
**Location Statement**
IBM wants you to bring your whole self to work and for you this might mean the ability to work flexibly. If you are interested in a flexible working pattern, please talk to our recruitment team to find out if this is possible in the current working environment.
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Senior Application Developer (Fullstack Java)
Posted today
Job Viewed
Job Description
Over the past 100 years, IBMers all over the globe have helped make the world work better and smarter. In this new era of Cognitive Business, IBM is helping to reshape industries by bringing together our expertise in Cloud, Analytics, Security, Mobile, and the Internet of Things: Changing how we create, collaborate, analyze and engage. From transforming healthcare to improving the retail shopping experience - it’s what IBMers do. In Africa, we’ve been changing the way the continent does business for more than 50 years, and as our company continues to grow, we’re looking for talented professionals to join us in this new era.
At IBM, you will use the latest software development tools, cutting-edge technologies, techniques using agile delivery approaches while working with leading minds in the industry to build solutions you can be proud of.
Join us and be part of a diverse and global team of thinkers and doers, and make an impact.
**Your Role and Responsibilities**
- Cloud Application Developers at IBM are working on designing, building, testing, and supporting industry-leading solutions in important sectors of the economy (Banking, Healthcare, Government, etc.) that make the world run today. Your work will be critical to the success of IBM and our clients worldwide.
**Job Duties**
As a member of our Cloud Application Development team, you will be developing cloud solutions for our clients across the globe using cloud native technologies and popular frameworks (Angular).
**Required Technical and Professional Expertise**
- _ 3+ _years of non-internship professional cloud development experience
- Strong coding skills in Angular & Java
- Demonstrated deep hands-on experience in Application development
- Excellent writing & communication skills
- Deep understanding of software engineering principles (SOLID, Cloud-native 12 factors, clean code)
**Preferred Technical and Professional Expertise**
- Experience with one of the major cloud platforms (AWS, Azure, IBM Cloud, GCP, Openshift).
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing activities.
**About Business Unit**
IBM Consulting is IBM’s consulting and global professional services business, with market leading capabilities in business and technology transformation. With deep expertise in many industries, we offer strategy, experience, technology, and operations services to many of the most innovative and valuable companies in the world. Our people are focused on accelerating our clients’ businesses through the power of collaboration. We believe in the power of technology responsibly used to help people, partners and the planet.
Are you craving to learn more? Prepared to solve some of the world's most unique challenges? And ready to shape the future for millions of people? If so, then it's time to join us, express your individuality, unleash your curiosity and discover new possibilities.
Every IBMer, and potential ones like yourself, has a voice, carves their own path, and uses their expertise to help co-create and add to our story. Together, we have the power to make meaningful change - to alter the fabric of our clients, of society and IBM itself, to create a truly positive impact and make the world work better for everyone.
It's time to define your career.
**About IBM**
Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business.
At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
**Location Statement**
IBM wants you to bring your whole self to work and for you this might mean the ability to work flexibly. If you are interested in a flexible working pattern, please talk to our recruitment team to find out if this is possible in the current working environment.
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Software Engineer

Posted 3 days ago
Job Viewed
Job Description
**Req ID:** 471522
Siemens Digital Industries Software 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 175 years.We are looking for a Software Development Engineer to join our team in Cairo, Egypt.Responsibilities:Assists more senior engineers in designing, developing, modifying, and implementing software programming for products (both internal and external).Focuses on surpassing customer expectations by achieving high quality and on-time delivery.Ensures the overall functional quality of the released product across all required platforms and mechanisms.Works under close supervision.Demonstrates basic skills with a moderate level of proficiency.We're Siemens. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow!We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme and generous holiday allowance.Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access and equal opportunity.#LI-PLM#LI-Hybrid
Software Engineer
Posted today
Job Viewed
Job Description
Fully responsible for the development, management, troubleshooting, and enhancement of existing solutions including backend and frontend components. Also responsible for innovative solutions, performance optimization, and performing various day-to-day programming, database, and other projects related tasks on day to day basis.
**Job Requirements**:
- Minimum 5 years experience in software development.
- Strong knowledge and experience in.NET framework, ASP.Net (C#), WCF, RESTful APIs, SOAP, and Windows Services.
- Strong understanding of Socket Programming, Multithreading, and Asynchronous Programming.
- Experience in Hardware Integration using TCP/IP communication.
- Strong experience is required with MS SQL Server, especially handling large-size databases, SQL Service Brokers, and Queue Management.
- Good and thorough knowledge of database management, administration, and performance tuning.
- Knowledge of JavaScript, jQuery, and other scripting languages.
- Good knowledge of frontend development using HTML5, CSS3 & Bootstrap.
- Strong communication and client-facing skills.
- Team building & project management skills.
- IoT/AI knowledge will be added advantage.
**Minimum Educational Qualification**:
- Minimum 03-05 years experience in software development.
Software Engineer
Posted today
Job Viewed
Job Description
We are looking for an experienced MEAN stack developer who is proficient with Angular, Node JS, Express and Mongo DB.
Job Requirements - Mandatory:
- Post-university working experience as a MEAN Stack Developer for at least 1 years.
- Bachelor degree in Computer Science or similar relevant field.
- In-depth knowledge of Angular, NodeJS, Express and MongoDB.
- Hands-on experience with JavaScript Development on both client and server-side.
- Experience with modern frameworks and design patterns.
- Treat deadlines seriously.
- Have a geeky attitude, and will not accept “I don’t know why but the code works”.
- Have at least **1 year of post-university working experience** on MEAN stack
Vultara Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
**Salary**: From E£8,000.00 per month
Application Question(s):
- Which words are highlighted in the job description? This question is to make sure you have read the job description. Not answering this question correctly will result in a direct rejection.
**Experience**:
- post-university software engineering: 1 year (required)
**Language**:
- English fluently (required)
Software Engineer 2
Posted today
Job Viewed
Job Description
We seek excellent software engineers with passion for learning and growing. We love self-learning / self-motivated individuals who take initiative and fully own their work. Given the distributed nature of our team, we also rely on efficient self-confident communicators to represent their work while partnering with internal and external stakeholders. Finally, you should be passionate about building high quality, highly scalable systems relying on your ever expanding (and already great) engineering aptitude.
**Responsibilities**:
- Learn new technologies quickly
- Participate in building internet-scale services
- Write state of the art (open-source friendly) code
- Collaborate closely with others (good communicator, open to share ideas and can build on the work of others)
- Debug / Resolve complex customer issues
- Collaborate with a worldwide distributed team
**Qualifications**:
- B.Sc. in Computer Science or Computer Engineering
- 4- 7 years of relevant industry experience
- Passion for building highly scalable, highly reliable services
- Excellent problem-solving / coding skills (C# or C++ preferred)
- Good software design skills
- Excellent technical communication skills
- Cloud and Services experience especially in Azure is highly desirable
- Experience developing and designing multi-tiered distributed services is highly desirable
Influence the product direction and work with more junior developers
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Senior Software Engineer
Posted today
Job Viewed
Job Description
- Create site layout/user interface by using standard HTML/CSS practices
- Integrate data from various back-end services and databases
- Gather and refine specifications and requirements based on technical needs
- Create and maintain software documentation
**about you**:
- 3 years or more of proven work experience as a Software Engineer or Software Developer
- Execute full software development life cycle (SDLC)
- Excellent knowledge of relational databases, MySQL and ORM technologies (Doctrine)
- Knowledge of at least one of the following programming languages and tools: PHP, Java, JIRA, Or Python.
- Experience with Scrum/Agile development methodologies.
- Experience with infrastructure automation technologies like Docker
- Experience with build automation technologies like JenkinsExperience with building APIs and services using REST, SOAP, etc.
- Experience with scripting languages like Perl, Shell, etc.
- Aggressive problem diagnosis and creative problem solving skills
- Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
- Good Knowledge about Cloud Native solution like Microservices architecture and containers.
- Fluent in English verbal and written communication
- French will be a plus
- BS in computer science or a related field
**additional information**:
- Demonstrate initiative in proactively identifying and resolving problems that can potentially jeopardize the service due date and service quality
- Detail-oriented
- Excellent organizational and planning skills
- Customer facing skills with demonstrable experience
**department**:Orange Cloud for Business
**contract**:Regular
Be The First To Know
About the latest Java fullstack Jobs in Egypt !
Software Engineer (Ft)
Posted today
Job Viewed
Job Description
Fully responsible for the development, management, troubleshooting, and enhancement of existing solutions including backend and frontend components. Also responsible for innovative solutions, performance optimization, and performing various day-to-day programming, database, and other projects related tasks on day to day basis.
**Job Requirements**:
- Minimum 5 years’ experience in software development.
- Strong knowledge and experience in.NET framework, ASP.Net (C#), WCF, RESTful APIs, SOAP and Windows Services.
- Strong understanding of Socket Programming, Multithreading, and Asynchronous Programming.
- Experience in Hardware Integration using TCP/IP communication.
- Strong experience is required with MS Sql Server, especially handling the large size databases, SQL Service Broker and Queue Management.
- Good and thorough knowledge of database management, administration, and performance tuning.
- Knowledge of JavaScript, jQuery, and other scripting languages.
- Good knowledge of frontend development using HTML5, CSS3 & Bootstrap.
- Strong communication and client facing skills.
- Team building & project management skills.
- IoT/AI knowledge will be added advantage.
**Minimum Educational Qualification**:
- Minimum 03-05 years experience in software development.
Software Engineer (Ft)
Posted today
Job Viewed
Job Description
Fully responsible for the development, management, troubleshooting, and enhancement of existing solutions including backend and frontend components. Also responsible for innovative solutions, performance optimization, and performing various day-to-day programming, database, and other projects related tasks on day to day basis.
**Job Requirements**:
- Minimum 5 years’ experience in software development.
- Strong knowledge and experience in.NET framework, ASP.Net (C#), WCF, RESTful APIs, SOAP and Windows Services.
- Strong understanding of Socket Programming, Multithreading, and Asynchronous Programming.
- Experience in Hardware Integration using TCP/IP communication.
- Strong experience is required with MS Sql Server, especially handling the large size databases, SQL Service Broker and Queue Management.
- Good and thorough knowledge of database management, administration, and performance tuning.
- Knowledge of JavaScript, jQuery, and other scripting languages.
- Good knowledge of frontend development using HTML5, CSS3 & Bootstrap.
- Strong communication and client facing skills.
- Team building & project management skills.
- IoT/AI knowledge will be added advantage.
**Minimum Educational Qualification**:
- Minimum 03-05 years experience in software development.
Software Engineer (.NET)
Posted today
Job Viewed
Job Description
If you are seeking a new job opportunity in an environment that empowers your personal and professional growth, and believe in the importance of mental health services, O7 Therapy is the place for you.
Our team is built of deeply dynamic and diverse group of talented calibers, who are passionate about providing access to mental wellness and healing for Arabic-speaking people worldwide. We provide a lively, empowering work environment, where you have the space needed to innovate, create, take initiative, and collaborate.
**Job Description**:
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Write clean, scalable code using.NET, angular programming languages
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle
**Qualifications**:
- BSc/BA in Computer Science, Engineering, or a related field
- Proven experience from (5+ years as a.NET Developer) or Application Developer
- Proficient in programming using C#, and MSSQL
- Knowledge of front-end technologies and libraries (e.g. HTML/ CSS, JavaScript, XML)
- Familiarity with.Net Core is a must
- Familiarity with Angular is a big plus
- Familiarity with Microservices
- Familiarity with architecture styles/APIs (REST)
- Understanding of Agile methodologies
- GIT
- Excellent verbal communication skills
- Deep knowledge of computer science basics like Algorithms, Data Structures.