450 Server Side Developer jobs in Egypt

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.

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.
Be The First To Know

About the latest Server side developer Jobs in Egypt !

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.

Java Developer

EGP90000 - EGP120000 Y Nityo Infotech

Posted today

Job Viewed

Tap Again To Close

Job Description


We're Hiring: Java Developer
/
Technical Consultant – Digital Banking


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.

Junior Java Developer

6th of October City, 6th of October EGP60000 - EGP120000 Y Advansys

Posted today

Job Viewed

Tap Again To Close

Job Description

Advansys is a dynamic solutions provider focused on delivering smart, modular, and sustainable technology solutions that enhance operations, improve customer experiences, and drive business modernization. With over 400 skilled engineers, we serve 100+ enterprise customers across 14 countries. Specialized in a wide array of premium services including Business Automation, Industrial Digitization, Low code Development, Cloud Services, Warehouse Automation & Strategic Outsourcing.

Founded in 2014, Advansys is part of the INTRO Group, a private conglomerate established in 1980 with diverse investments across different business areas, including oil and gas, real estate, specialized engineering, financial investment, food and manufacturing.

Job Description: We are seeking a Junior Java Developer with a focus on Java, Spring, PL/SQL, and Microservices to join our team. The successful candidate will assist in the design, development, and maintenance of our backend services, ensuring they are efficient, reliable, and scalable. This role offers an exciting opportunity to work with cutting-edge technologies within a collaborative and innovative environment.

Requirements

Key Responsibilities:

Develop and maintain backend applications using Java, Spring, and Microservices.

Implement solutions that utilize PL/SQL for database management and optimize query performance.

Collaborate with cross-functional teams to integrate services and ensure the seamless operation of applications.

Participate in code reviews and contribute to troubleshooting and debugging efforts.

Contribute to continuous improvement in development practices and application performance.

Adhere to best practices in coding, testing, and documentation.

Required Skills:

  • Proficiency in Java and understanding of Spring framework.
  • Familiarity with Microservices architecture principles.
  • Experience with PL/SQL and basic database management concepts.
  • Strong analytical and problem-solving skills.
  • Familiar with version control systems (e.g., Git) and Agile methodologies.

Qualifications:

  • 2 years of experience in Java development or in a similar position.
  • A solid understanding of backend development using Java and Spring.
  • Basic knowledge of writing and optimizing queries with PL/SQL.
  • A keen enthusiasm for learning new technologies and improving skills.

If you're looking to kickstart your career in backend development and work on impactful projects, we encourage you to apply

Benefits
  • Hybrid working model
  • Social and medical insurance
  • Transportation
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 Server Side Developer Jobs