38 Cloud Developer jobs in Egypt
Senior Software Developer - Cloud Automation
Posted today
Job Viewed
Job Description
Our team is over 50 people including web (C#/.NET, Java, JS) & mobile (iOS/Android/Ionic) developers together with business analysts, project managers, QA and support staff. Our corporate culture is characterized by agile processes, autonomous teams without hierarchies, as well as openness and transparency - both internally and with our clients. Currently, we are searching for Cloud Automation Engineers to join the big team of professional in Cairo and work on projects related to VMware products. We are looking for an active, responsive, and devoted person.
**Description**:
We develop integrations of both VMware products and 3rd party products to provide complete solutions and brings additional capabilities to existing products and services. Our solutions often become the backbone of global enterprise private and public clouds.
Resource will act as a consultant to the customer by understanding and fulfilling their requirements, while communicating clearly (in English) with architects, developers, DevOps, quality engineers and project managers. Your solutions should be following best practices, be well tested and documented. Resource would advise customers on technical topics on pre-sales calls. You could take part in technical interviews and mentoring less-senior developers.
**Requirements**:
- Knowledge of the VMware suite and integration with vRA and vRO is a big asset.
- Very good experience with TypeScript or JavaScript.
- Strong enterprise development experience (.Net, NodeJS, Java, OOP), minimum 3-4 years.
- Experience with Ansible and Terraform;
- Working methodology using Agile;
- Experience with Cloud Automation in Saltstack;
- Experience in Automation at Scale;
- VMware and any Cloud/Infrastructure/Networking experience;
- Experience in customer-facing (consulting/supporting);
- Experience in troubleshooting (integrations with a variety of products);
- Willing to travel onsite if needed (Saudi, UAE).
**We offer**:
- ** **Financial stability.
- Interesting and challenging projects within professional self-managed teams.
- Friendly team and a comfortable working environment.
- Flexible schedule (8-10 AM start) with the possibility to work assigned hours and/or adjust the work schedule as requested by the manager.
- 21 working days paid annual vacation.
- Health insurance.
- Social insurance -the highest level.
- Paid sick leave.
- Performance review after half of the year.
**Why You Should Work With Us**:
We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work.
Account Cloud Engineer

Posted 11 days ago
Job Viewed
Job Description
Are you passionate about helping enterprises transform with cutting-edge cloud technology?
Do you thrive on solving complex challenges and being a trusted advisor to top decision-makers?
Are you a visionary technologist with a flair for creative problem-solving and a customer centric approach?
If you're eager to shape the future of industries and make a tangible impact on the world, this is your opportunity to join our fast-paced, motivated field technology engineering team and discover unlimited opportunities to grow your career with us.
Oracle is at the forefront of the digital transformation, empowering businesses with cutting-edge AI and Cloud solutions.
As an Oracle Account Cloud Engineer, you will empower organizations on their digital transformation journey, making a direct impact on their success through the power of Oracle's comprehensive cloud portfolio.
We have phenomenal career opportunities for every experience level and celebrate a culture of support and learning.
**Create the future with us!**
**Your Experience**
+ **Technical fluency** combined with strong communication skills enables you to explain complex technical concepts to non-technical stakeholders.
+ **Customer-Centric Approach** : Strong problem-solving skills and the ability to think strategically about business and technical challenges. Unwavering commitment to understanding customer needs and delivering exceptional value.
+ **Cloud Passion and Expertise** : Deep understanding of cloud technologies (IaaS, PaaS, AI) and their potential applications across business functions and technical audiences.
+ **Experience as a Cloud Architect** or in a customer-facing role such as Pre-Sales Solution Architect, focusing on enterprise cloud solutions.
+ X+ years of experience in technology and industry, with X+ years working with public cloud platforms.
**Nice - to Have experience**
+ Relevant hyperscaler cloud certifications.
+ Experience or strong familiarity with cloud implementation and adoption cycles.
+ Experience with Open source, Cloud native and Oracle technologies.
+ Degree level education in computer science, information systems, or a related field.
**Oracle's Cloud Advantage**
+ **Industry Leadership:** Oracle's cloud solutions are recognized for their innovation, security, and scalability.
+ **Unmatched Data Security:** Oracle's unique approach to data security ensures customer data remains protected throughout the cloud journey.
+ **Customer-Centric Focus:** Oracle is committed to partnering with customers to achieve their cloud goals and drive long-term success.
+ **Culture of Innovation:** Oracle fosters a collaborative environment where employees are encouraged to push boundaries and unleash their full potential.
+ **Comprehensive Portfolio** : Oracle offers a complete suite of cloud solutions, including IaaS, PaaS, and AI, providing customers with a one-stop shop for their digital transformation needs.
**What we will offer you**
+ A competitive salary with exciting benefits.
+ Flexible working so you can do your best work.
+ Learning and development opportunities to advance your career.
+ An Employee Assistance Program to support your mental health.
+ Employee resource groups that champion our diverse communities.
+ Core benefits such as medical, life insurance, and access to retirement planning.
+ An inclusive culture that celebrates what makes you unique.
_At Oracle, we don't just respect differences-we celebrate them. We believe that innovation starts with inclusion and to create the future we need people with diverse backgrounds, perspectives, and abilities. That's why we're committed to creating a workplace where all kinds of people can do their best work. It's when everyone's voice is heard and valued that we're inspired to go beyond what's been done before._
_ Level - IC3
**Responsibilities**
**What you will do**
+ **Drive customer success** by acting as a trusted advisor, building strong relationships, and ensuring customer satisfaction and retention.
+ **Collaborate** with the sales team to understand customer requirements and across Oracle's cloud teams to ensure our solutions align with customer needs, providing strategic guidance at every step.
+ **Create and deliver** technical proposals, presentations, and solution documentation, showcasing the value and benefits of our offerings.
+ **Define** comprehensive, consistent and effective cloud solutions leveraging the Oracle IaaS and PaaS portfolio, to meet customer needs and align with industry best practices.
+ **Design and deliver enterprise cloud architectures** that clearly articulate business value through vision, capability models, assessments, and technical architecture.
+ **Orchestrate and lead cross-functional Oracle teams** to help customers design, rapidly adopt, and govern enterprise cloud architecture and solutions on Oracle Cloud Infrastructure (OCI).
**About Us**
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing or by calling +1 in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Cloud Integration Engineer
Posted today
Job Viewed
Job Description
We are looking for an Integration Engineer to analyze, prepare, implement and verify the configuration and integration of both the Ericsson OpenStack cloud platform and Container-based solution. Your scope of work could include the scenarios of introduction, upgrade expansion, functionality, and capacity. Your work will be in part from our customer legacy.
**What you will do**:
- Deploy cloud solutions including design, software installation, configuration, integration, and testing. The solution includes Ericsson OpenStack-based Network Function Virtualization Infrastructure, Software Defined Infrastructure, and Container/Kubernetes-based Distributed Cloud
- Understand the technical E2E solution
- Plan the implementation of the product configuration/integration work
- Execute product configuration
- Implement integration and migration work
- Prepare and implement system testing, module testing, and acceptance testing
- Work to identify and drive improvements
- Develop DevOps automation solutions with open source tools such as Jenkins, Ansible, Robot Framework
- Meet with customers for technical discussions and workshops
- Occasionally Support pre-sales activities
Responsible for knowledge sharing with other colleagues
**You will bring**:
- Education: Academic degree, minimum Bachelor's level in Engineering (Telecommunications or ICT) or Computer Science from a reputable university
- Experience: Minimum 2 years of experience with (2+ years of experience in a similar role)
- The domain of Experience: Existing knowledge and hands-on experience in OpenStack, Container, and Kubernetes
- Excellent command of the English language (reading, writing, speaking & listening)
- High interest in cloud computing
- Eagerness to learn
- Existing knowledge of OpenStack, Container, and Kubernetes
- Experience with CI/CD-related tools, Robot Framework and Ansible is preferred
- Good knowledge of IP networking and SDN
**You should also have**:
- Creative thinking and generating innovative ideas during work
- Excellent communication skills and collaboration spirit
- Good presentation skills
- Analytical learning and researching skills
- Flexibility & Can-do attitude to deliver results & meet customer expectations
- Ability to work under pressure in the presence of customers
- Excellent planning and organizing skills
- Willing to travel according to business needs
**Why join Ericsson?**:
At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´ possible. To build never seen before solutions to some of the world’s toughest problems. You´l be challenged, but you won’t be alone. You´l be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.
**What happens once you apply?**:
Click Here to find all you need to know about what our typical hiring process looks like.
Ericsson is proud to be an Equal Opportunity and Affirmative Action employer, learn more.
Ericsson is proud to be an Equal Opportunity and Affirmative Action employer, learn more.
Primary country and city: Egypt (EG) | Egypt : Cairo : Smart Village | Egypt : Cairo : Cairo
Req ID: 692642
Cloud Automation Engineer
Posted today
Job Viewed
Job Description
A Cloud Operation Engineer shares responsibility in the implementation, operation and management of Flexible Engine Cloud infrastructure. The Cloud Operation Engineer uses a strong understanding of all aspects of a cloud centered data center both on a physical level and virtual level, and the ability to troubleshoot, identify and resolve very complex problems in a timely and professional manner. The role also requires strong execution and focus to meet the needs of our Cloud customers.
**About you**:
**Duties and Responsibilities**:
- Recommend technical solutions that will enhance performance, increase redundancy, and add flexibility to the existing infrastructure.
- Quickly turn business problems into technical solutions.
- Manage configurations and the deployment of equipment in compliance with established technology policies.
- Implement new changes and services on preprod environment and validate the changes meet our standards and criteria.
- Document all the steps involved during the changes, and be able to do any requested documents and guides of the changes as needed.
- Interact with other team members to offer assistance in troubleshooting, and knowledge transfer activities
- Regular participation in change control activities that comply with ITIL change management.
- Build solution and scripts that enhace the function of our site and help operate and maintain our infrastructure.
**Requirements - Education, Skill & Abilities**:
**_ Basic Qualifications:_**
- Bachelor’s degree in Information Technology, Computer Science, Engineering or a related field or 4+ years of experience in a technical position.
- 2+ years of experience in system administration/cloud implementation.
- Excellent knowledge on openstack cloud platform and its different services.
- Fluency in English in Both writing and Speaking, French is a plus.
- Ability to communicate effectively, both verbally and in writing, with customers.
- Critical thinking skills, problem solving aptitude.
- Accountability, commitment and having a sense of urgency
**_ Preferred Qualifications_**
- Experience in implementing large-scale cloud infrastructure.
- Excellent network analysis fundamentals and robust troubleshooting skills.
- Excellent interpersonal skills and able to work as a productive member of a team Ability to coordinate multiple tasks simultaneously.
- Demonstrated capability to achieve results under pressure. Manages time effectively and according to priorities.
- Experience working on geographically dispersed team.
- Solid knowledge of AWS public cloud and its different services.
- Implementing appropriate monitoring tools for cloud networks.
- Deep understanding of cloud technologies, such as
- Infrastructure as a Service (IaaS),
- Platform-as-a-Service (PaaS),
- Linux system administration experience which includes:
- Linux performance tuning
- Linux kernel's networking stack
- Linux Namespaces
- Linux Load balancer
- Linux Virtual Server
- HAProxy
- Scripting/Programming experience
- Ansible
- GIT
**Department**:
Orange Cloud for Business
**Contract**:
Regular
Cloud Automation Engineer
Posted today
Job Viewed
Job Description
A Cloud Operation Engineer shares responsibility in the implementation, operation and management of Flexible Engine Cloud infrastructure. The Cloud Operation Engineer uses a strong understanding of all aspects of a cloud centered data center both on a physical level and virtual level, and the ability to troubleshoot, identify and resolve very complex problems in a timely and professional manner. The role also requires strong execution and focus to meet the needs of our Cloud customers.
**About you**:
**Duties and Responsibilities**:
- Recommend technical solutions that will enhance performance, increase redundancy, and add flexibility to the existing infrastructure.
- Quickly turn business problems into technical solutions.
- Manage configurations and the deployment of equipment in compliance with established technology policies.
- Implement new changes and services on preprod environment and validate the changes meet our standards and criteria.
- Document all the steps involved during the changes, and be able to do any requested documents and guides of the changes as needed.
- Interact with other team members to offer assistance in troubleshooting, and knowledge transfer activities
- Regular participation in change control activities that comply with ITIL change management.
- Build solution and scripts that enhace the function of our site and help operate and maintain our infrastructure.
**Requirements - Education, Skill & Abilities**:
**_ Basic Qualifications:_**
- Bachelor’s degree in Information Technology, Computer Science, Engineering or a related field or 4+ years of experience in a technical position.
- 2+ years of experience in system administration/cloud implementation.
- Excellent knowledge on openstack cloud platform and its different services.
- Fluency in English in Both writing and Speaking, French is a plus.
- Ability to communicate effectively, both verbally and in writing, with customers.
- Critical thinking skills, problem solving aptitude.
- Accountability, commitment and having a sense of urgency
**_ Preferred Qualifications_**
- Experience in implementing large-scale cloud infrastructure.
- Excellent network analysis fundamentals and robust troubleshooting skills.
- Excellent interpersonal skills and able to work as a productive member of a team Ability to coordinate multiple tasks simultaneously.
- Demonstrated capability to achieve results under pressure. Manages time effectively and according to priorities.
- Experience working on geographically dispersed team.
- Solid knowledge of AWS public cloud and its different services.
- Implementing appropriate monitoring tools for cloud networks.
- Deep understanding of cloud technologies, such as
- Infrastructure as a Service (IaaS),
- Platform-as-a-Service (PaaS),
- Linux system administration experience which includes:
- Linux performance tuning
- Linux kernel's networking stack
- Linux Namespaces
- Linux Load balancer
- Linux Virtual Server
- HAProxy
- Scripting/Programming experience
- Ansible
- GIT
**Department**:
Orange Cloud for Business
**Contract**:
Regular
Application Developer: IBM Cloud Integration
Posted today
Job Viewed
Job Description
As an Application Developer, you will lead IBM into the future by translating system requirements into the design and development of customized systems in an agile environment. The success of IBM is in your hands as you transform vital business needs into code and drive innovation. Your work will power IBM and its clients globally, collaborating and integrating code into enterprise systems. You will have access to the latest education, tools and technology, and a limitless career path with the world’s technology leader. Come to IBM and make a global impact!
**Your Role and Responsibilities**
Assists clients in the selection, implementation, and support of SAP Hana (Product Lifecycle Mgt) Project Systems module. Uses consulting skills, business knowledge, and packaged solution expertise to effectively integrate packaged technology into the clients business environment in order to achieve client expected business results.
**Required Technical and Professional Expertise**
NA
**Preferred Technical and Professional Expertise**
NA
**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.
In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.
Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.
Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.
Are you ready to be an IBMer?
This job requires you to provide your COVID-19 vaccination status with supporting documentation, where legally permissible.
**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.
Application Developer: IBM Cloud Integration
Posted today
Job Viewed
Job Description
In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
A career in IBM Consulting embraces long-term relationships and close collaboration with clients across the globe.
You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio; including IBM Software and Red Hat.
Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you'll be supported by mentors and coaches who will encourage you to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in ground breaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and learning opportunities in an environment that embraces your unique skills and experience.
**Your Role and Responsibilities**
As an IBM Consulting intern, you will work with the latest technologies and collaborate with team members to create real impact for our clients and the greater world. You will have the opportunity to bring innovative ideas forward, put your transferable skills to work, and develop and learn new skills that will support your career growth. During your internship experience, you will have the opportunity to:
- Work alongside a global community of 6000+ interns and meet other IBMers during networking events, special team events and career development activities
- Grow your skills through a combination of education platforms, and receive career guidance from your manager, coach, and mentor to get everything you need to shape the start of your career
- Learn about a client's industry, tackle new challenges, and learn about how their business and technology intersect
- Participate on a consulting project or initiative and experience first-hand how we help transform our clients business
**Required Technical and Professional Expertise**
- Excellent understanding of OOP Concept and Programing languages like Java, Python etc.
- Excellent writing & communication skills
- Familiar with microservice based solutions
**Preferred Technical and Professional Expertise**
NA
**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.
In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.
Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.
Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.
Are you ready to be an IBMer?
**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
Be The First To Know
About the latest Cloud developer Jobs in Egypt !
Senior Java Application Developer - Cloud Full Stack

Posted 4 days ago
Job Viewed
Job Description
Seeking a Senior Java/Fullstack Developer to drive the technical direction of a project, ensuring its successful delivery, and fostering a high-performing and cohesive team. The role requires a strong background in Java and full-stack development, with a keen understanding of front-end and back-end technologies. This position will be based in Egypt, and the candidate will contribute to AI transformation initiatives within the organization.
**Your role and responsibilities**
Your Role and Responsibilities
* Work with development teams and product managers/domain responsible to ideate software solutions.
* Full-stack application development using Java EE, Spring framework, Angular and Maven.
* Develop new applications or new functionalities for the existing applications.
* Migrate the applications to the latest versions of technologies
* Create and provide guidance on building end-to-end systems optimized for speed and scale.
* Adhere to best practice development standards
* Support for Level 3 production incidents (analysis, troubleshooting, correction, resolution, mitigation, coordination and communication).
* Collaborate with other team members, including DevOps engineers and system administrators, to investigate and resolve complex issues.
* Collaborate with cross-functional teams, such as QA, DevOps, and support teams, to coordinate incident response activities and ensure effective problem resolution.
* Develop and deploy permanent solutions to address the root cause of production incidents, including code changes, configuration updates, or infrastructure modifications.
* Lead the design and architecture discussions for both frontend and backend systems, ensuring scalability, performance, and maintainability.
* The candidates should be Full Stack.
**Required technical and professional expertise**
The requirements for the Back-end Developer role are given below:
* Minimum 5 years Java development experience and experience in FileNet
* Advanced knowledge in Java Technologies (J2EE, Spring, XML Parsing, JDBC, Web Services)
* Experience with Relational database (SQL Server) and ORM layers (Hibernate)
* Advanced knowledge in writing and consuming SOAP and Rest Web Services
* Knowledge of system frameworks like Git and Azure DevOps (ADO)
* University Degree or equivalent
* Advanced team management skills
* Good interpersonal skills
**Preferred technical and professional experience**
* Knowledge of cloud platforms, particularly IBM Cloud.
* Experience with Kafka for real-time data processing.
* Understanding of DevOps practices and tools.
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, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Senior Java Application Developer - Cloud Full Stack
Posted 6 days ago
Job Viewed
Job Description
As an Application Developer, you will lead IBM into the future by
translating system requirements into the design and development of
customized systems in an agile environment. The success of IBM is in
your hands as you transform vital business needs into code and drive
innovation. Your work will power IBM and its clients globally,
collaborating and integrating code into enterprise systems. You will
have access to the latest education, tools and technology, and a
limitless career path with the world's technology leader. Come to IBM
and make a global impact!
**Your role and responsibilities**
*Full-Stack Development: Design and develop node.js microservices, Design and develop user interfaces using React best practices, ensuring high performance and responsiveness.
* Cloud Integration: Implement and manage cloud-based solutions, leveraging cloud services to optimize application performance and scalability.
* API Integration: Integrate with APIs to facilitate seamless communication between front-end and back-end systems.
* Code Quality: Write clean, efficient, and maintainable code, adhering to coding standards and best practices.
* Testing and Debugging: Conduct thorough testing and debugging to ensure the functionality and performance of applications.
* Collaboration: Work closely with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality software solutions.
* Continuous Improvement: Stay updated with the latest industry trends and technologies, and apply them to improve existing applications and develop new solutions.
**Required technical and professional expertise**
7 - 8 years working experience on one or more cloud platform (AWS, Azure, GCP, or IBM Cloud) through internships, graduation project, other projects, etc.
Proficiency with one of the following frameworks :
* Node js.
* .Net
* Angular
* React
**Preferred technical and professional experience**
* React application Development
* NodeJs microservices Development (Typescript)
* REST APIS + Swagger
* Databases (Relational, NoSQL)
* Apollo GraphQL
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, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Lead Java Application Developer - Cloud Full Stack
Posted 17 days ago
Job Viewed
Job Description
Seeking a Senior Java/Fullstack Developer to drive the technical direction of a project, ensuring its successful delivery, and fostering a high-performing and cohesive team. The role requires a strong background in Java and full-stack development, with a keen understanding of front-end and back-end technologies. This position will be based in Egypt, and the candidate will contribute to AI transformation initiatives within the organization.
**Your role and responsibilities**
· Work with development teams and product managers/domain responsible to ideate software solutions,
· Full-stack application development using Java and Spring framework.
· Develop new applications or new functionalities for the existing applications.
· Migrate the applications to the latest versions of technologies,
· Create and provide guidance on building end-to-end systems optimized for speed and scale.
· Adhere to best practice development standards.
· Collaborate with other team members to investigate and resolve complex issues,
· Collaborate with cross-functional teams, such as QA, scrum masters, architecture and product owners.
· Participate in the design and architecture discussions for both frontend and backend systems, ensuring scalability, performance, and maintainability.
**Required technical and professional expertise**
Required Professional and Technical Expertise
* Java11* Spring boot (and associated tools, like Lombok)
* SQL (especially Postgres)
* Containers (docker)
* Kafka
* conceptual knowledge of Microservices design
* Must have knowledge of how to use GenAI tools to increase developer productivity (for example GitHub Copilot)
* Python and python frameworks
**Preferred technical and professional experience**
Preferred Professional and Technical Expertise
* Kubernetes
* AWS cloud knowledge
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, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.