118 Server Side Developer jobs in Egypt

Java Developer

Cairo, Al Qahirah DXC Technology

Posted today

Job Viewed

Tap Again To Close

Job Description

**Job brief**

**Responsibilities**
- Contribute to all phases of the development lifecycle
- Write well-designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

**Requirements**:

- Minimum 4 years of experience
- Strong communication skills
- Microservices Experience
- Experience in test-driven development
- Previous experience as a full stack is a plus
- Junit, Agile, Webservices,** Java 8**, and CI/CD
- Ability to travel and open for a variety of industries
- Proven hands-on Software Development experience
- Proven working experience in Java development
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management, etc)
- Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework.
This advertiser has chosen not to accept applicants from your region.

Java Developer

Cairo, Al Qahirah DXC Technology

Posted today

Job Viewed

Tap Again To Close

Job Description

**Job brief**

**Responsibilities**
- Contribute to all phases of the development lifecycle
- Write well-designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

**Requirements**:

- 4 to 6 years of experience
- Strong communication skills
- Microservices Experience
- Experience in test-driven development
- Previous experience as a full stack is a plus
- Junit, Agile, Webservices,** Java 8**, and CI/CD
- Ability to travel and open for a variety of industries
- Proven hands-on Software Development experience
- Proven working experience in Java development
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management, etc)
- Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework.
This advertiser has chosen not to accept applicants from your region.

Java Developer

MENA Alliances

Posted today

Job Viewed

Tap Again To Close

Job Description

Your Role Responsibilities:

- Implementation of Graphical User Interface (GUI) using the presentation tier technologies such as HTML, CSS, XML, AJAX, JQuery and JavaScript, ReactJS preferred.
- Strong knowledge and experience in SOA architecture and REST services.
- Use the Continuous Integration and Continuous Delivery tools Bitbucket, Jenkins, Nexus, UCD to version control, build, store artifacts, and deploy the software projects as extra benefits.

Your Role Qualifications:

- Bachelor's degree preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline; or equivalent experience.
- 3+ years experience developing with Java.
- Experience with Java, Spring, AWS Background (preferred)
- Microservices with Spring Cloud
- Experience with JMS technology like ActiveMQ, Apache Kafka is a plus
- Strong knowledge and comprehension of standards, specifications, standards bodies (e.g., XML, UDDI, JMS, Web services, etc.).
- Experience with implementing integrations with SOAP and RESTful APIs.

Pay: E£12,386.65 per month
This advertiser has chosen not to accept applicants from your region.

Java Developer

DXC Technology

Posted today

Job Viewed

Tap Again To Close

Job Description

**Job brief**

**Responsibilities**
- Contribute to all phases of the development lifecycle
- Write well-designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

**Requirements**:

- Minimum 4 years of experience
- Strong communication skills
- Microservices Experience
- Experience in test-driven development
- Previous experience as a full stack is a plus
- Junit, Agile, Webservices, Java 8, and CI/CD
- Ability to travel and open for a variety of industries
- Proven hands-on Software Development experience
- Proven working experience in Java development
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management, etc)
- Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework.
This advertiser has chosen not to accept applicants from your region.

Senior Java Developer

Arrow Electronics

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

**Position:**
Senior Java Developer
**Job Description:**
We are looking for a skilled Senior Java Developer to join our team and take ownership of designing, developing, and maintaining robust, scalable Java-based applications. This role requires deep expertise in Java and its related frameworks, along with strong problem-solving abilities and a solid understanding of modern development practices.
As a Senior Developer, you will lead project initiatives or development teams, collaborate closely with cross-functional groups including QA, DevOps, and UI/UX designers, and provide technical guidance to junior developers. You'll play a key role in ensuring our applications meet high standards of performance, scalability, and alignment with business goals.
**Key Responsibilities**
+ Design, implement, debug, and deploy Java-based applications across the full SDLC.
+ Collaborate with cross-functional teams to develop robust, maintainable solutions.
+ Contribute to technical design and architectural decisions using modern best practices.
+ Maintain high code quality through unit testing and clean code principles.
+ Support configuration, build automation, deployment, and continuous integration.
+ Mentor junior developers and actively contribute to a culture of technical excellence.
+ Stay up to date with industry trends and contribute ideas on integrating innovations such as Generative AI where applicable.
**Required Skills**
+ **Programming & Frameworks:** Java, Spring Boot, Angular, Node.js, OOP, Design Patterns
+ **Web Technologies:** JavaScript (Basics, AJAX), REST & SOAP Web Services
+ **Database & ORM:** Native SQL, Oracle, MySQL, Database Design, ERD, JPA, Hibernate
+ **Search & Messaging:** Apache Solr, Elasticsearch, Kafka
+ **Build & Deployment:** Maven, CI/CD, Deployment Automation
+ **Testing & Quality:** Unit Testing (Junit, TestNG), TDD, Clean Code Practices
+ **Application Servers:** Apache Tomcat, WebLogic, JBoss, WebSphere, GlassFish, OC4J
+ **Tools & Configuration:** Git, Configuration Management, JIRA, XML (XSD, DTD)
+ **Security:** Familiarity with **OWASP secure coding techniques** and best practices to mitigate vulnerabilities
+ **Generative AI Prompting -** Passion for innovation and creativity through emerging technologies like Generative AI. Familiarity with AI prompting techniques and a vision for integrating intelligent automation into software solutions is a strong plus.
**Preferred Skills**
+ **Big Data & NoSQL:** Hadoop, Hive, Sqoop, Pentaho, MongoDB, HBase
+ **Containers & DevOps:** Docker, Kubernetes
+ **Other:** Security Best Practices, AOP (Aspect-Oriented Programming)
**Location:**
EG-Cairo, Egypt (Al Emdad & Al Tamween)
**Time Type:**
Full time
**Job Category:**
Information Technology
Arrow Electronics, Inc.'s policy is to provide equal employment opportunities to all qualified employees and applicants without regard to race, color, religion, age, sex, marital status, gender identity or expression, sexual orientation, national origin, disability, citizenship, veran status, genetic information, or any other characteristics protected by applicable state, federal or local laws. Our policy of equal employment opportunity and affirmative action applies to all employment decisions personnel policies and practices, or programs.
This advertiser has chosen not to accept applicants from your region.

Senior Java Developer

Arrow Electronics

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

**Position:**
Senior Java Developer
**Job Description:**
We are looking for a skilled Senior Java Developer to join our team and take ownership of designing, developing, and maintaining robust, scalable Java-based applications. This role requires deep expertise in Java and its related frameworks, along with strong problem-solving abilities and a solid understanding of modern development practices.
As a Senior Developer, you will lead project initiatives or development teams, collaborate closely with cross-functional groups including QA, DevOps, and UI/UX designers, and provide technical guidance to junior developers. You'll play a key role in ensuring our applications meet high standards of performance, scalability, and alignment with business goals.
**Key Responsibilities**
+ Design, implement, debug, and deploy Java-based applications across the full SDLC.
+ Collaborate with cross-functional teams to develop robust, maintainable solutions.
+ Contribute to technical design and architectural decisions using modern best practices.
+ Maintain high code quality through unit testing and clean code principles.
+ Support configuration, build automation, deployment, and continuous integration.
+ Mentor junior developers and actively contribute to a culture of technical excellence.
+ Stay up to date with industry trends and contribute ideas on integrating innovations such as Generative AI where applicable.
**Required Skills**
+ **Programming & Frameworks:** Java, Spring Boot, Angular, Node.js, OOP, Design Patterns
+ **Web Technologies:** JavaScript (Basics, AJAX), REST & SOAP Web Services
+ **Database & ORM:** Native SQL, Oracle, MySQL, Database Design, ERD, JPA, Hibernate
+ **Search & Messaging:** Apache Solr, Elasticsearch, Kafka
+ **Build & Deployment:** Maven, CI/CD, Deployment Automation
+ **Testing & Quality:** Unit Testing (Junit, TestNG), TDD, Clean Code Practices
+ **Application Servers:** Apache Tomcat, WebLogic, JBoss, WebSphere, GlassFish, OC4J
+ **Tools & Configuration:** Git, Configuration Management, JIRA, XML (XSD, DTD)
+ **Security:** Familiarity with **OWASP secure coding techniques** and best practices to mitigate vulnerabilities
+ **Generative AI Prompting -** Passion for innovation and creativity through emerging technologies like Generative AI. Familiarity with AI prompting techniques and a vision for integrating intelligent automation into software solutions is a strong plus.
**Preferred Skills**
+ **Big Data & NoSQL:** Hadoop, Hive, Sqoop, Pentaho, MongoDB, HBase
+ **Containers & DevOps:** Docker, Kubernetes
+ **Other:** Security Best Practices, AOP (Aspect-Oriented Programming)
**Location:**
EG-Cairo, Egypt (Al Emdad & Al Tamween)
**Time Type:**
Full time
**Job Category:**
Information Technology
Arrow Electronics, Inc.'s policy is to provide equal employment opportunities to all qualified employees and applicants without regard to race, color, religion, age, sex, marital status, gender identity or expression, sexual orientation, national origin, disability, citizenship, veran status, genetic information, or any other characteristics protected by applicable state, federal or local laws. Our policy of equal employment opportunity and affirmative action applies to all employment decisions personnel policies and practices, or programs.
This advertiser has chosen not to accept applicants from your region.

Senior Java Developer

Luxoft

Posted today

Job Viewed

Tap Again To Close

Job Description

**Project** Description**:
Luxoft DXC Technology Company is an established company focusing on consulting and implementation of complex projects in the financial industry. At the interface between technology and business, we convince with our know-how, well-founded methodology and pleasure in success. As a reliable partner to our renowned customers, we support them in planning, designing and implementing the desired innovations. Together with the customer, we deliver top performance!

For one of our Clients in the Insurance Segment we are searching for a Java Developer.

**Responsibilities**:

- As a Java Developer you will:
- Develop high-quality software, design, and functional documentation
- Provide estimates for specific software feature implementation
- Identify, prioritize and execute tasks in the software development life cycle
- Build unit tests for your code
- Automate tasks through appropriate tools and scripting
- Communicate with distributed senior development team on daily basis
- Collaborate with internal teams, Scrum Master, Product Owner to fix and improve products
- Ensure software is up-to-date with latest technologies and standards

**Skills**:
Must have
- Good knowledge of Java core (8/11)
- Java, Primefaces, iText, HPALM, junit, VP/MS
- Java Spring Boot, Vue.js, Keycloak, SQLite DB, junit, Mockito, Selenium, jest, Sonarqube, Gitflow, Bamboo, Nexus
- Javascript, HTML "unknown backend printservice"
- Java Restful SPA, Spring, Lombok, Hamcrest, Mockito, Jackson, Freemarker, ehcache, Tomcat, MoveIT jobs, BIPRO SOAP Webservices

Web (Java / Powerbuilder)
- University degree or equivalent in Computer Science, Engineering or related discipline
- Working experience with GIT
- Scripting languages know-how: Bash
- Experience working in R&D / Agile environments and with distributed teams
- Ability and will to make decisions and prove and defend them
- Ability to document and communicate concepts at multiple levels
- Good analytical skills and readiness to perform alternatives analysis and to find the best possible option
- Quick learner, willingness to learn new technologies and to do research on your own
- Experience of working in multicultural environment
- Team player - ability to work in distributed teams, contribute to collaborative team success, treat team / product success as personal goal
- Result-oriented mindset
- Experience working in multicultural environment
- Able to work independently with defined problems on a senior level in certain areas of technical or business expertise
- Excellent interpersonal and communication skills
- Advanced command of written and spoken German language
- Upper-intermediate command of written and spoken English

Nice to have
- Insurance industry knowhow (portfolio management, claims, mortgage)

**Languages**:
English: C1 Advanced

**Seniority**:
Senior

**Relocation package**:
If needed, we can help you with relocation process.

Vacancy Specialization

Java

Ref Number

VR-81158
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 !

Senior Java Developer

Spectro Systems

Posted today

Job Viewed

Tap Again To Close

Job Description

**Department**:Software Development

**Reporting To**: Software Development Team Leader

**Job description**

**Technical Experience**:
4-6 years of experience in software development using Java technology.
Very good knowledge of:
- micro-service development.
- angular JS.
- PostgreSQL database.
- Apache Cassandra.
- ORM.
- one or more Spring frameworks.
- RestFull APIs.
- SOAP web services.
- JavaScript.
- Service Oriented Architecture (SOA).
- Micro-services Architecture.
- design patterns.

**Design**:

- Participate in design of one or more of business modules.
- Implement the agreed requirement adhering to the design documents of the project.

**Coaching & Technical guidance**:

- Own one or more modules of the project(s) under development.
- Responsible for providing technical guidance and coaching for the juniors team members.

**Quality**:

- Implement the agreed requirement with high level of quality.
- Review code of junior members with providing clear feedback.

**Innovation**:

- Suggest and implement new ideas and software improvements.
- Assess juniors team members ideas and provide constructive feedback and guidelines.

**General**:

- Fast learning curve with mínimal coaching and guidelines.
- Flexible to adapt with unplanned changes in timelines, business requirements, quality standard or any other activity that might threat the overall delivery.
- Show a can-do attitude, and believe in challenging and developing ourselves.
- Co-operate with other team members to achieve business targets.
- High dedication with putting the business first and ability to set the right priority for the benefit of our business.

**Salary**: E£20,000.00 - E£22,000.00 per month

Ability to commute/relocate:

- Cairo: Reliably commute or planning to relocate before starting work (required)

**Experience**:

- Java: 4 years (preferred)
This advertiser has chosen not to accept applicants from your region.

Senior Java Developer (Er1025)

Evolvice

Posted today

Job Viewed

Tap Again To Close

Job Description

Description
Evolvice is a German nearshore service provider with branches in Egypt, Ukraine and Portugal. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients’ path to digital transformation. Headquartered in the heart of the automobile industry, Stuttgart (Germany), our expertise stretches from automotive, healthcare, travel, financial, governmental, and insurance to manufacturing industries.
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 looking for a Senior Java Developer to join our team of professionals working in the fintech sphere. We are looking for an active, responsive, and devoted person

**Responsibilities**:
**Make or Break Criteria**:

- Strong experience with modern Java (Java 8-19) ideally Oracle-certified
- Proficient in at least 1 other programming language (ideally of the functional paradigm)
- Strong experience with a Spring Boot based stack
- Some experience with UI design (offer options, discuss trade-offs, etc.)
- Strong experience with JUnit
- Comfortable writing HTML5
- Comfortable writing CSS styles (not just Bootstrap)
- Strong experience with handwritten SQL (PostgreSQL, lateral joins, hstore, jsonb)
- Comfortable with Docker
- Experience with CI/CD
- Experience with TDD
- Experience with SonarQube
- Familiar with OO design patterns (SOLID etc.)

**Important to Have (or willing to learn quickly)**:

- Experience with Vaadin (component-based UI)
- Experience with Kubernetes
- Kotlin
- Typescript / Javascript
- Web Components
- Gradle or Maven
- Lombok

**Nice to Have**:

- Familiarity with software architectures other than Layered-Architecture (Event sourcing / CQRS / Clean Architecture)
- Experience with Java FX (component-based desktop UI)
- Experience with GitLab
- C#
- Experience with Cloud Offerings (AWS, Azure, GCP,)
- Experience in an exotic programming language

**We offer**:
**- **Financial stability;
- Interesting and challenging projects within professional self-managed teams;
- Friendly team and a comfortable working environment;
- 21 working day paid annual vacation;
- Health insurance;
- Social insurance -the highest level;
- Paid sick leave;
- Performance review after 6 months.

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

Senior Java Developer (1025er)

Evolvice

Posted today

Job Viewed

Tap Again To Close

Job Description

Evolvice is a German nearshore service provider with branches in Egypt, Ukraine and Portugal. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients’ path to digital transformation. Headquartered in the heart of the automobile industry, Stuttgart (Germany), our expertise stretches from automotive, healthcare, travel, financial, governmental, and insurance to manufacturing industries.
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 looking for a Senior Java Developer to join our team of professionals working in the fintech sphere. We are looking for an active, responsive, and devoted person.

**Responsibilitites**:
**- **Strong experience with modern Java (Java 8-19) ideally Oracle-certified
- Proficient in at least 1 other programming language (ideally of the functional paradigm)
- Strong experience with a Spring Boot based stack
- Some experience with UI design (offer options, discuss trade-offs, etc.)
- Strong experience with JUnit
- Comfortable writing HTML5
- Comfortable writing CSS styles (not just Bootstrap)
- Strong experience with handwritten SQL (PostgreSQL, lateral joins, hstore, jsonb)
- Comfortable with Docker
- Experience with CI/CD
- Experience with TDD
- Experience with SonarQube
- Familiar with OO design patterns (SOLID etc.)

**Would be a plus**:

- Experience with Vaadin (component-based UI)
- Experience with Kubernetes
- Kotlin
- Typescript / Javascript
- Web Components
- Gradle or Maven
- Lombok
- Familiarity with software architectures other than Layered-Architecture (Event sourcing / CQRS / Clean Architecture)
- Experience with Java FX (component-based desktop UI)
- Experience with GitLab

**We offer**:
**- **Financial stability;
- Interesting and challenging projects within professional self-managed teams;
- Friendly team and a comfortable working environment;
- 21 working day paid annual vacation;
- Health insurance;
- Social insurance -the highest level;
- Paid sick leave;
- Performance review after 6 months.

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