402 Java Application jobs in Egypt

Java Application Developer

EGP120000 - EGP180000 Y Capgemini

Posted today

Job Viewed

Tap Again To Close

Job Description

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and build a more sustainable, more inclusive world.

Your Role

  • Contribute to all stages, from design to deployment.
  • Design, implement, and maintain Java-based applications, ensuring high performance and scalability.
  • Write clean, maintainable code, participate in code reviews, and provide constructive feedback.
  • Identify and resolve technical issues in existing applications.
  • Define application objectives, functionality, and ensure designs align with business goals.

Your Profile

  • Bachelor's degree in engineering or computer science, or a related field (preferred).
  • Minimum
    3 years
    of experience in Java programming, including object-oriented principles.
  • Proficiency in
    Spring Boot
    , Spring Security, Hibernate, RESTful APIs and Kafka
  • Experience in AWS and microservices
  • Familiarity with HTML, CSS, JavaScript, and frameworks like Angular/React
  • Experience working with SQL and NoSQL databases
  • Understanding of Agile methodologies and DevOps practices
  • Excellent communication, interpersonal, and problem-solving skills.
  • Fluency in written and spoken English, German is a plus
  • Strong analytical and reporting skills.

Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.

This advertiser has chosen not to accept applicants from your region.

Lead Java Application Developer

EGP90000 - EGP120000 Y IBM

Posted today

Job Viewed

Tap Again To Close

Job Description

Introduction
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.

Preferred Education
Bachelor's Degree

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
This advertiser has chosen not to accept applicants from your region.

Senior Java Application Developer

EGP120000 - EGP240000 Y IBM

Posted today

Job Viewed

Tap Again To Close

Job Description

Introduction
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 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.

Preferred Education
Bachelor's Degree

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.
This advertiser has chosen not to accept applicants from your region.

Senior Java Application Developer - Cloud Full Stack

Giza IBM

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
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.
This advertiser has chosen not to accept applicants from your region.

Application Developer-Java & Web Technologies

Cairo, Al Qahirah IBM

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
A career in IBM Consulting is rooted by 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
**Your role and responsibilities**
An Application Developer with expertise in Java and Web Technologies is responsible for designing, developing, and supporting applications based on the Java/JEE technology stack. They utilize Java frameworks and languages for web development. This role focuses on enterprise application development, implementing transaction management, managing Java objects, and integrating enterprise systems. Key areas of expertise include dependency injection, inversion of control, aspect-oriented programming, functional programming, test-driven development, data access frameworks, transaction management frameworks, and batch processing. Proficiency in DevOps methodologies and tools is also essential for this role.
**Required technical and professional expertise**
* Typescript
* ReactJs
* Carbon Design System
* API integration using Fetch / Axios
**Preferred technical and professional experience**
* NestJs
* TypeORM
* Rest APIs
* Swagger
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.
This advertiser has chosen not to accept applicants from your region.

Application Developer

EGP900000 - EGP1200000 Y IBM

Posted today

Job Viewed

Tap Again To Close

Job Description

Introduction
A career in IBM Consulting is rooted by 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

Your Role And Responsibilities

  • Design, develop, test, and support SAP ABAP code following software best practices and methodologies.
  • Create technical specifications based on conceptual design and business requirements.
  • Collaborate with functional analysts and business users to understand requirements and translate them into technical solutions.
  • Participate in software development lifecycle activities, including design, code reviews, testing, and post-deployment support.
  • Identify and resolve performance issues in existing systems, and optimize programs for maximum efficiency and scalability.
  • Stay up-to-date with latest ABAP and SAP technologies and trends, and recommend improvements or modifications to existing systems as appropriate.

Required Technical And Professional Expertise
Minimum 4 years up to 5 years of experience in SAP ABAP HANA Development.

Bachelor's degree in Computer Science, Information Systems or related field.

Experience In Gathering And Analyzing Requirements.
Object Oriented Programming using ABAP Objects is required.

SAP HANA Technical Concept and Architecture knowledge needed, ABAP on Hana (CDS/OData/AMDP).

Development experience in WRICEF (Reports, Interfaces, Conversions, Enhancements, Forms, Reports& Workflow).

Experience in creating BRF+ Functions, Rules/Expressions and Rulesets, Decision tables.

Excellent problem-solving and analytical skills.

Strong communication and interpersonal abilities to collaborate effectively with cross-functional teams.

Advanced in English (Speaking, Written).

Flexibility to work in different time zones.

Preferred Technical And Professional Experience
SAP certifications for mentioned role.

FIORI Development (freestyle, RAP & FIORI elements) is plus.

This advertiser has chosen not to accept applicants from your region.

Application Developer

EGP90000 - EGP120000 Y TKMiND Consultants

Posted today

Job Viewed

Tap Again To Close

Job Description

About TKMind

TKMind is a market-leading ICT solutions and services company with headquarters in the UK and operations in Saudi Arabia, the UAE, Egypt, and Singapore. We partner with major enterprises across industries to deliver cutting-edge technology solutions, innovative digital transformation programs, and critical IT services. At TKMind, we value expertise, collaboration, and commitment to excellence—empowering our teams to create impact and drive sustainable success.

Role Summary

As an
Application Developer (Flutter / Spring Boot / Angular)
, you will design and develop enterprise-grade applications with a focus on performance, scalability, and user experience. You will lead the development of mobile and web applications while ensuring seamless integration with backend services.

Responsibilities

  • Develop and maintain cross-platform mobile applications using Flutter and Dart.
  • Build robust backend services and APIs using Java Spring Boot, Hibernate, and Microservices.
  • Design and implement scalable front-end solutions with Angular.
  • Integrate messaging systems (ActiveMQ, RabbitMQ) and optimize performance.
  • Collaborate with cross-functional teams to deliver end-to-end solutions.
  • Ensure code quality, security, and adherence to best practices.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 3 to 5 years of experience in full-stack application development.
  • Strong expertise in
    Flutter, Dart, Angular, Java (Spring Boot, Hibernate, Microservices, ActiveMQ)
    .
  • Familiarity with
    Kafka and OSGi
    is a plus.
  • Solid understanding of CI/CD and cloud-native applications.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java application Jobs in Egypt !

Application Developer

EGP90000 - EGP120000 Y IBM

Posted today

Job Viewed

Tap Again To Close

Job Description

Introduction
A career in IBM Consulting is rooted by 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

Your Role And Responsibilities

  • Design, develop, test, and support SAP ABAP code following software best practices and methodologies.
  • Create technical specifications based on conceptual design and business requirements.
  • Collaborate with functional analysts and business users to understand requirements and translate them into technical solutions.
  • Participate in software development lifecycle activities, including design, code reviews, testing, and post-deployment support.
  • Identify and resolve performance issues in existing systems, and optimize programs for maximum efficiency and scalability.
  • Stay up-to-date with latest ABAP and SAP technologies and trends, and recommend improvements or modifications to existing systems as appropriate.

Required Technical And Professional Expertise
Minimum 3 years up to 4 years of experience in SAP ABAP HANA Development.

Bachelor's degree in Computer Science, Information Systems or related field.

Experience In Gathering And Analyzing Requirements.
Object Oriented Programming using ABAP Objects is required.

SAP HANA Technical Concept and Architecture knowledge needed, ABAP on Hana (CDS/OData/AMDP).

Development experience in WRICEF (Reports, Interfaces, Conversions, Enhancements, Forms, Reports& Workflow).

Excellent problem-solving and analytical skills.

Strong communication and interpersonal abilities to collaborate effectively with cross-functional teams.

Advanced in English (Speaking, Written).

Flexibility to work in different time zones.

Preferred Technical And Professional Experience
SAP certifications for mentioned role.

FIORI Development (freestyle, RAP & FIORI elements) is plus.

This advertiser has chosen not to accept applicants from your region.

Application Developer

EGP80000 - EGP120000 Y IBM

Posted today

Job Viewed

Tap Again To Close

Job Description

Introduction
A career in IBM Consulting is rooted by 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

Your Role And Responsibilities

  • Design, develop, test, and support SAP ABAP code following software best practices and methodologies.
  • Create technical specifications based on conceptual design and business requirements.
  • Collaborate with functional analysts and business users to understand requirements and translate them into technical solutions.
  • Participate in software development lifecycle activities, including design, code reviews, testing, and post-deployment support.
  • Identify and resolve performance issues in existing systems, and optimize programs for maximum efficiency and scalability.
  • Stay up-to-date with latest ABAP and SAP technologies and trends, and recommend improvements or modifications to existing systems as appropriate.

Required Technical And Professional Expertise
3 up to 4 years of years of experience in SAP ABAP Development.

Bachelor's degree in Computer Science, Information Systems or related field.

Experience In Gathering And Analyzing Requirements.
Object Oriented Programming using ABAP Objects is required.

Design and Develop new Interfaces or enhance existing interfaces using Idocs, Odata Service, File interfaces, Rest API.

Development experience in WRICEF (Reports, Conversions, Enhancements, Forms, Reports& Workflow).

Excellent problem-solving and analytical skills.

Strong communication and interpersonal abilities to collaborate effectively with cross-functional teams.

Advanced in English (Speaking, Written).

Flexibility to work in different time zones.

Preferred Technical And Professional Experience
SAP certifications for mentioned role.

This advertiser has chosen not to accept applicants from your region.

Application Developer

EGP104000 - EGP130878 Y Dhara Consulting Group

Posted today

Job Viewed

Tap Again To Close

Job Description

Today

Secret

Unspecified

Unspecified

IT - Software

Cairo, Egypt (ON-SITE/OFFICE)

Introduction

A career in IBM Consulting is rooted by 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.

Your role and responsibilities

We are seeking a highly motivated engineer with 6+ years of experience in CI/CD pipeline development, cloud automation, and infrastructure management. The ideal candidate will have strong expertise in DevOps practices, container platforms, and automation tools, supporting innovative digital transformation initiatives.

Required education

Bachelor's Degree

Preferred education

Bachelor's Degree

Required technical and professional expertise

  • 6+ years of experience in DevOps engineering, CI/CD development, and cloud-native environments.

  • Hands-on experience of building and maintaining CI/CD pipelines with Azure DevOps or similar frameworks.

  • Strong experience in managing containerized applications on OpenShift or Kubernetes.

  • Basic proficiency in Azure Kubernetes Service (AKS) administration.

  • Good understanding of cloud secret management tools, particularly Azure Key Vault.

  • Experience with GitOps principles and working with GitHub or similar version control systems.

  • Hands-on experience with Azure Security & Authentication methods using Entra ID and SSO.

  • Solid scripting skills (Shell, Bash, or Python) for automation tasks.

Preferred technical and professional experience

  • Experience with Azure Cloud, Azure DevOps practices and CI/CD pipelines.
  • Experience with Azure Security & Authentication methods using Entra ID and SSO.
  • Azure Administrator or Architect certification.
  • Experience in hybrid or multi-cloud architectures.
  • Prior consulting or customer-facing experience.
  • Must be flexible to work across global client time zones.
  • Willingness to work on shifts as required for project timelines or go-lives.
  • Strong documentation and collaboration skills are essential.

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.

YOUR LIFE @ IBM

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

IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.

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 500 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.

IBM 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, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

OTHER RELEVANT JOB DETAILS

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.

GROUP ID:

R

Recruiter

APPLY NOW

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Java Application Jobs