92 Java Programming jobs in Egypt

Senior Web Development Curriculum Developer

EGP90000 - EGP120000 Y iSchool

Posted today

Job Viewed

Tap Again To Close

Job Description

iSchool is a leading e-learning platform dedicated to providing students aged 6 to 18 with the skills they need to succeed in the fields of coding and technology. Our mission is to foster creativity and innovation in young learners through engaging and high-quality educational content.

We are currently on the lookout for a Senior Web Development Curriculum Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and enhancing our web development curriculum, ensuring that it meets industry standards and caters to varying skill levels. Your work will help shape how students learn web technologies and will have a lasting impact on their digital literacy.

The ideal candidate will have extensive experience in web development and curriculum design, combined with a passion for teaching and helping students succeed in the digital age.

Key Responsibilities:

  • Develop comprehensive web development curricula that promote effective learning pathways and cover essential topics in HTML, CSS, JavaScript, and modern web frameworks.
  • Create engaging course materials, including instructional videos, interactive lessons, hands-on projects, and assessments.
  • Collaborate with educators and subject matter experts to ensure curriculum accuracy and alignment with industry best practices.
  • Continuously assess and refine course content based on feedback from students and educators, staying current with web development trends and technologies.
  • Mentor junior developers and content creators within the team, providing guidance and support in curriculum development.
  • Lead course reviews and implement improvements to enhance the overall learning experience.
Requirements

Requirements:

  • Bachelor's degree in Computer Science, Curriculum Development, Education, or a related field.
  • At least 3 years of proven experience in web development or software engineering with a strong portfolio of successful projects.
  • Demonstrated experience in curriculum development, instructional design, or teaching in a technical environment.
  • Strong proficiency in web technologies, including HTML, CSS, JavaScript, and frameworks such as React, Angular, or
  • Familiarity with responsive design principles and front-end development best practices.
  • Active understanding of backend development concepts and databases.
  • Excellent written and verbal communication skills, with the ability to explain technical concepts to diverse audiences.
  • Creative problem-solving skills and a passion for education and student success.
Benefits
  • Compatible Salary.
  • Incentives and Bonuses.
  • Medical Insurance.
  • Learning & Development Opportunities.
This advertiser has chosen not to accept applicants from your region.

Internship Opportunity – Full Remote Web Development

EGP104000 - EGP130878 Y Tech Guardian Services

Posted today

Job Viewed

Tap Again To Close

Job Description

Internship Opportunity – Full Remote Web Development (SaaS + AI tools)

We're looking for a
Web Development Intern
to join our team and gain hands-on experience building real SaaS products.

What you'll work on:

  • Building modern web apps using
    , React, and TailwindCSS
  • Collaborating with our team to design and launch SaaS applications
  • Using
    Cursor AI
    to accelerate development and learn how to leverage AI in real-world projects
  • End-to-end exposure: from idea → prototype → launch

What we offer:

  • Fully remote internship
  • Mentorship and guidance from our dev team
  • Opportunity to work on real projects that will go live
  • A fast-paced learning environment where you'll ship, not just study

Requirements:

  • Basic knowledge of JavaScript/TypeScript and React
  • Interest in SaaS and AI-powered development workflows
  • Eagerness to learn, experiment, and build

If you're interested, please apply with your resume.

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

Java Developer

EGP120000 - EGP240000 Y Wakeb_Data

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Responsibilities:


• Design, develop, and maintain high-performance Java-based desktop applications.


• Collaborate with cross-functional teams to gather requirements and ensure application functionality meets user needs.


• Develop intuitive and user-friendly interfaces using JavaFX or Swing.


• Integrate data visualization and analysis tools into desktop applications.


• Write clean, efficient, and well-documented code adhering to best practices.


• Debug and troubleshoot issues to ensure application reliability and stability.


• Optimize application performance and ensure scalability for future enhancements.


• Stay updated with the latest trends and advancements in Java and desktop application development.

Qualifications:


• Bachelor's degree in computer science, Software Engineering, or a related field.



3+ years of experience in Java application development
.


• Proficiency in JavaFX, Swing, or other desktop UI frameworks.


• Strong understanding of object-oriented programming principles and design patterns.


• Experience with multithreading and concurrency in Java.


• Familiarity with database integration (e.g., MySQL, PostgreSQL) and ORM frameworks (e.g., Hibernate).


• Knowledge of version control tools such as Git.


• Ability to work independently as well as part of a collaborative team.


• Excellent problem-solving skills and attention to detail.

Preferred Skills:


• Experience in data visualization libraries or tools.


• Knowledge of RESTful APIs and integration.


• Familiarity with Agile methodologies.


• Understanding of secure application development practices.


• Knowledge of cloud platforms and deployment tools is a plus.


• Experience in GIS Operations.

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

Java Developer

EGP120000 - EGP240000 Y ADFAR Tech

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description: Java Developer

Overview

We are looking for a skilled
Java Developer
with
5+ years of experience
in designing, developing, and maintaining enterprise applications. The role requires strong expertise in
Java, Spring Boot, REST APIs, and Microservices
, along with hands-on experience in databases and cloud platforms.

Key Responsibilities

  • Develop and maintain applications using
    Java, Spring Boot, Hibernate, RESTful APIs, and Microservices
    .
  • Work with databases (
    MySQL, SQL Server, Oracle, MongoDB, Postgres
    ).
  • Build frontend components using
    ReactJS, Angular, jQuery, and JavaScript
    .
  • Integrate with
    Kafka, RabbitMQ
    , and cloud platforms (
    AWS, Azure
    ).
  • Participate in
    code reviews, testing (JUnit), CI/CD pipelines (Jenkins, Git, Maven/Gradle)
    .
  • Collaborate with cross-functional teams to deliver scalable solutions.
  • Ensure code quality, performance, and security.

Required Skills

  • Strong knowledge of
    Java (8/11), J2EE, Spring Boot, Spring MVC, Hibernate, Struts2
    .
  • Experience with
    databases
    (SQL & NoSQL).
  • Familiarity with
    frontend frameworks
    (ReactJS, Angular).
  • Knowledge of
    cloud deployment (AWS, Azure)
    and
    DevOps tools
    (Docker, Kubernetes, Terraform).
  • Good problem-solving and analytical skills.

Qualification

  • Bachelor's Degree in IT/Computer Science
    or equivalent.
  • 5+ years of professional Java development experience
    .
This advertiser has chosen not to accept applicants from your region.

Java Developer

EGP60000 - EGP120000 Y Vacancy in Egypt

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description
:

  • Designing, developing and maintaining enterprise web application.
  • Write well designed, testable, efficient code.
  • Fix bugs and conduct unit testing.

Job Requirements
:


• Bachelor's degree in Computer Engineering, Computer Science, or equivalent discipline.


• 2+ years of relevant work experience.

  • spring boot experience +2

  • understanding docker is a plus


• Strong understanding of OOP concepts and Design patterns


• Strong understanding of Spring framework, Hibernate


• Strong understanding of Data structures and Algorithms


• Knowledge of front end technologies such as Angular is a plus


• Source control knowledge ( Git, SVN, . )


• Excellent experience working in agile team and applying agile practices


• Good verbal and written communication skills.

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

Java Developer

EGP120000 - EGP240000 Y Nityo Infotech

Posted today

Job Viewed

Tap Again To Close

Job Description


We're Hiring: Java Developer


Location:
Cairo, Egypt


Experience:
4–8 years

Are you passionate about building innovative digital banking solutions? We are looking for a
Technical Consultant
to join our dynamic team, delivering high-impact projects in the banking domain.

What You'll Do

  • Design, develop, test, and implement
    Java-based web applications
    .
  • Configure, customize, and support our proprietary digital banking solutions.
  • Conduct
    SIT/UAT, bug fixing, and integration
    with third-party systems.
  • Collaborate with clients for requirements, solution design, and training.
  • Deliver high-quality documentation and ensure best practices are followed.
  • Provide ongoing
    production support
    and troubleshoot customer issues.

What We're Looking For

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Strong experience in
    Java, JSP, CSS, JavaScript (jQuery), SOAP & RESTful Web Services
    .
  • Hands-on with frameworks:
    Spring MVC, Struts, MyBatis
    .
  • Database expertise in
    Oracle, Sybase, MSSQL
    .
  • Exposure to
    System Integration, Middleware, ECC, ATM & Card Management
    is a plus.
  • Familiarity with
    reporting tools (Jasper, Birt)
    and
    servers (Tomcat, WebLogic)
    is an advantage.
  • Excellent communication in
    English, Arabic, and/or French
    .
  • Strong analytical, problem-solving, and time management skills.
  • Willingness to travel for assignments.

Why Join Us?

  • Be part of a
    global digital transformation journey
    in the banking sector.
  • Work on cutting-edge
    financial solutions
    with diverse international clients.
  • Hybrid/remote opportunities with career growth and learning.


  • Interested or know someone perfect for this role?

  • Let's connect Send your resume or referrals to:

  • |

    | WhatsApp:
Hiring #TechnicalConsultant #DigitalBanking #JavaDeveloper #CairoJobs #IndiaJobs #BankingSolutions #FinTechCareers
This advertiser has chosen not to accept applicants from your region.

Java Developer

EGP80000 - EGP120000 Y Accord Business Group (ABG)

Posted today

Job Viewed

Tap Again To Close

Job Description

About the Company:

Accord Business Group (ABG) is a global IT solutions and system integrator, committed to delivering comprehensive solutions for impactful ROI and business value. We've served over 70 clients worldwide and built lasting partnerships. We partner with industry leaders to leverage cutting-edge technologies and provide innovative solutions for our clients. In our dedication to staying at the forefront of technology, we reinvest 50% of our profits into R&D. This commitment fuels innovation, allowing us to explore new horizons and deliver solutions that shape the future of IT.

Job Title:

Java Developer

Role & Responsibility:

  • Design, develop and maintain high-quality Java applications at the company.
  • Collaborate with teams in other departments to identify and priorities requirements.
  • Develop best practices for the company and participate in code reviews with the team and other stakeholders.
  • Conduct technical analysis to arrive at solutions and create technological artefacts in response to production issues.

What you'll need:

Key Qualifications:

  • A Bachelor's or Master's degree in software engineering, computer science, or a related field.
  • Demonstrable experience in Java development.
  • Strong knowledge of Java languages and web development frameworks like Spring, Hibernate, and Struts.
  • Expertise in developing web applications using front-end technologies (HTML, CSS, and JavaScript).
  • Working knowledge of database technologies (MySQL and Oracle).

Technical Skills:

  • Demonstrable expertise in various technical areas, including programming, network administration, and software installation and configuration.
  • Experience in software development, database management, or a role with similar responsibilities.
  • Strong analytical and problem-solving skills with organisational capabilities.
  • Experience with IT project management methodologies, such as Agile or Scrum.
  • Familiarity with cloud technologies (AWS, Azure, or Google Cloud).

Preferred Skills:

  • Relevant certifications such as Oracle Certified Professional (OCP).
  • Knowledge of cloud computing technologies (AWS, Azure, or Google Cloud).
  • Familiarity with agile software development methodologies (Agile or Scrum).
  • Experience with DevOps practices and tools (Git, Jenkins, and Docker).
  • Excellent problem-solving and analytical skills with good teamwork capabilities.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java programming Jobs in Egypt !

Java Developer

EGP90000 - EGP120000 Y egabiFSI

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description:

  • Develop and maintain high-performing, scalable web applications using Java technologies.
  • Customize workflows and integrate with other enterprise systems.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Write clean, maintainable, and efficient code while following best practices.
  • Analyze code changes and recommend improvements for maintainability and scalability.
  • Troubleshoot, debug, and resolve application issues.
  • Ensure application performance, quality, and responsiveness.
  • Prepare technical documentation and contribute to design discussions.
  • Work independently or within a team to deliver projects under tight deadlines.

Requirements:

  • 1+ years of experience in the Java development field.
  • Bachelor's degree in Computer Science, Engineering, or a related subject.
  • FinTech / Financial sector experience is preferable.
  • Goal-oriented and self-motivated
  • Candidate must have the ability to work independently or within a team environment
  • Strong oral and written communication skills with the ability to create software design and engineering documents
  • The ability to multitask and deliver high-quality work under tight deadlines is essential.
  • Ability to work in a fast-paced environment is crucial
  • Ability to learn, excel, and deliver at a quick pace is required

Technical skills:

  • Experienced Java Developer with knowledge in web framework-based development and Internet technologies
  • Strong knowledge of OOP, Design Patterns, Data Structure, and Algorithms
  • Ideal candidate should have hands-on experience in the following: public-facing web application development using JAVA and open-source technologies, tools, and APIs Ex: Spring /Boot stack, Servlets, JSF, JSP, RESTful web services, JDBC, XML, Git, Maven, DevOps, Jenkins, SonarQube. Additional web technologies experience is a plus.
  • Knowledge of Reporting framework, Jasper, BIRT, …
  • Knowledge of Maven, Subversion SVN, GIT, and JUnit.
  • Knowledge of Jira
  • Knowledge of the Linux command line.
  • Knowledge of SQL/PL-SQL and Oracle database development (packages, stored procedures, triggers) is a plus.
  • Experience with application servers: WebLogic, Tomcat
  • Knowledge of JBPM, Web Development is a plus

What we offer:

  • Competitive monthly salary.
  • Social/ Family Health insurance (We bear it entirely).
  • Great Place to work located in Sheraton Heliopolis, Cairo.
  • Fantastic Team, we have the best team that is supportive, collaborative, professional, and fun
This advertiser has chosen not to accept applicants from your region.

Java Developer

EGP120000 - EGP240000 Y Sarmad

Posted today

Job Viewed

Tap Again To Close

Job Description

We are currently seeking talented Java Developers to join our team. As a Java Developer, you will be responsible for developing high-quality software solutions using Java programming language. You will work closely with our development team to design, implement, and maintain software applications. If you are passionate about software development and have a strong background in Java programming, we would love to hear from you.

Responsibilities
  • Designing, coding, and testing software using Java programming language
  • Collaborating with cross-functional teams to define requirements and develop efficient solutions
  • Participating in code reviews and providing constructive feedback
  • Debugging and troubleshooting issues in software applications
  • Ensuring the adherence to software development best practices and coding standards
  • Keeping up-to-date with the latest technologies and trends in the Java development

Requirements

  • Strong proficiency in Java programming language
  • Spring boot is MUST
  • Experience with software development lifecycle and methodologies
  • Knowledge of object-oriented programming concepts
  • Experience with relational databases (e.g., MySQL, Oracle)
  • Experience with version control systems (e.g., Git)
  • Good problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Bachelor's degree in Computer Science, Engineering, or a related field

Benefits

  • Social & Medical insurance
  • Healthy Environment
  • Attractive salaries
  • Hybrid work model
This advertiser has chosen not to accept applicants from your region.

Java Developer

EGP120000 - EGP180000 Y Capital Numbers

Posted today

Job Viewed

Tap Again To Close

Job Description

We are seeking a skilled
Java Developer with expertise in Microservices architecture
to join our dynamic team. The ideal candidate will design, develop, and maintain scalable, high-performance backend systems. You will work closely with cross-functional teams to deliver robust solutions that align with business needs.

Key Responsibilities:

  • Design, develop, and maintain applications using
    Java
    and
    Spring Boot
    .
  • Build and manage
    microservices-based architectures
    ensuring scalability and resilience.
  • Develop RESTful APIs and integrate with external/internal systems.
  • Write clean, maintainable, and efficient code following best practices.
  • Implement CI/CD pipelines and collaborate with DevOps for deployment automation.
  • Troubleshoot and resolve application issues, performance bottlenecks, and production incidents.
  • Participate in code reviews, ensuring high standards of code quality.
  • Work with Agile methodologies (Scrum/Kanban) in a collaborative environment.

Required Skills & Qualifications:

  • Strong proficiency in
    Core Java 8+
    and
    Spring Framework (Spring Boot, Spring Cloud)
    .
  • 3+ years of hands-on experience with
    microservices development and deployment
    .
  • Strong understanding of
    REST APIs, JSON, and API security
    .
  • Experience with
    containerization (Docker, Kubernetes)
    .
  • Knowledge of
    messaging systems
    (Kafka, RabbitMQ, etc.).
  • Familiarity with
    SQL/NoSQL databases
    (MySQL, PostgreSQL, MongoDB, etc.).
  • Experience with
    CI/CD tools
    (Jenkins, GitHub Actions, GitLab CI, or similar).
  • Solid understanding of
    OOP, design patterns, and best practices
    .

Good to Have:

  • Experience with
    cloud platforms
    (AWS, GCP, Azure).
  • Knowledge of
    event-driven architecture
    .
  • Exposure to
    monitoring and logging tools
    (ELK, Prometheus, Grafana).
  • Familiarity with
    test-driven development (TDD)
    and automation frameworks (JUnit, Mockito).
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 Programming Jobs