308 Java Engineer jobs in Egypt

Senior Java Engineer

EGP90000 - EGP120000 Y SWATX

Posted today

Job Viewed

Tap Again To Close

Job Description

As a Senior Java Engineer at SWATX, you will be responsible for designing, developing, and maintaining robust Java applications that drive our initiatives. Your expertise will guide the team in implementing best practices, optimizing performance, and delivering high-quality software solutions. Collaborate with cross-functional teams to understand requirements, architect solutions, and ensure seamless integration with front-end systems.

Requirements

  • Proven experience as a Java Developer (5+ years required).
  • Strong proficiency in core Java, including Java 8 or higher.
  • Experience with Java frameworks such as Spring, Hibernate, or JavaServer Faces (JSF).
  • Familiarity with RESTful APIs and microservices architecture.
  • Understanding of relational databases (e.g., MySQL, PostgreSQL) and ORMs.
  • Strong problem-solving skills and a detail-oriented mindset.
  • Experience with version control systems, particularly Git.
  • Excellent communication and teamwork abilities to work effectively in a collaborative environment.
  • Knowledge of Agile methodologies and experience in leading Agile teams is a plus.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Java Engineer

EGP90000 - EGP120000 Y SSC HR Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

Senior Backend Java Engineer Summary of role

The Java Developer contributes to the backend API technology stack,

The Java Dev works with the product and design teams to understand end-user requirements and use cases and translate them pragmatic and effective technical solutions.

As well as improvements to DevOps tooling Key responsibilities

Shaping and implementing technology / business solutions to contribute to client organization's competitive differentiation

Uses various software development technologies to rapidly develop creative and efficient solutions that enhance client organization's technology stack

Collaborates with other team members to implement user stories, write tests, and continuously deliver new / improved product functionality

Communicates with internal IT teams to resolve technical dependencies during implementation

Reporting to Engineering Manager / Senior Engineering Manager

Requirements

Key responsibilities and background

4-6 years history of total software development experience.

Bachelor's degree in Computer Science or similar, advanced degree preferred with outstanding record of academic achievement.

Experience working in JVM based programming languages like Java 8+, Kotlin and/or modern backend frameworks like Spring-Boot.

Significant experience writing, utilizing and securing RESTful API services in large scale distributed applications.

Experience with microservice architectures, including understanding of service discovery and circuit breakers.

Experience with relational and non-relational databases (e.g., Oracle, PostgreSQL, MySQL/MariaDB, MongoDB, CouchDB, Cassandra, Elasticsearch … etc.).

Experience in build scripts Maven, Gradle, CI Jenkins and/or Azure Pipelines.

Experience in engineering practices such as code refactoring, design patterns, test driven development, continuous integration, building highly scalable applications, application security.

Experience in container technologies like Docker / Kubernetes a plus.

Experience in agile development methodologies

Knowledge in any other languages such as NodeJS, Go-Lang, and/or Python a plus

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

Java Software Engineer

EGP60000 - EGP120000 Y Viganium

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: Senior Java Developer

Location: onsite (Sama Towers Ring road)

Company: Viganium

Job Type: Full-time

Job Description

We are looking for a senior Java Developer to join our team and help build high-performance, scalable applications. You will be responsible for developing backend services, integrating APIs, and ensuring smooth application performance.

Responsibilities

* Develop, test, and maintain Java-based applications.

* Design and implement efficient, reusable, and reliable code.

* Integrate with third-party APIs and databases.

* Troubleshoot, debug, and improve application performance.

* Collaborate with front-end developers, product managers, and other team members.

* Ensure security and data protection in applications.

* Stay updated with emerging Java technologies and best practices.

Requirements

* Proven experience as a Java Developer (2+ years preferred).

* Strong knowledge of Java (Servlet & JSP, Spring Boot, Hibernate, JPA).

* Experience with RESTful APIs and microservices architecture.

* Proficiency in SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).

* Familiarity with Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP) is a plus.

* Understanding of CI/CD pipelines and DevOps principles.

* Strong problem-solving skills and ability to work in an agile environment.

* Good communication skills and teamwork mindset.

If interested please Dm

  • Or send your CV Directly
This advertiser has chosen not to accept applicants from your region.

Java Software Engineer

EGP90000 - EGP120000 Y Afflatus LLC

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for a highly skilled and motivated Software Engineer (Java Backend). This role requires a deep understanding of Java (Spring Boot, Microservices) a

Key Responsibilities:

  • Analyze requirements and define technical approaches for backend implementation.
  • Develop and maintain scalable, secure, and performant REST/middleware services.
  • Drive test-driven development (TDD) and ensure maximum code coverage using JUnit.
  • Manage GitHub repositories with a strong understanding of GitHub Actions and advanced security.
  • Integrate application security features including authentication, authorization, encryption, and session management.
  • Ensure code quality and resolve vulnerabilities through proper penetration testing.
  • Deliver clean, bug-free releases with full adherence to agile and DevOps practices.
  • Collaborate with cross-functional teams including QA, DevOps, and Security.
This advertiser has chosen not to accept applicants from your region.

Java Software Engineer

EGP90000 - EGP120000 Y Akvelon, Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

Project description:

We are seeking a talented Java Developer with hands-on experience in Apache Beam and Dataflow to join our dynamic team. The ideal candidate should have a strong background in Java development, expertise in GCP, and a proven track record of implementing Load/Stress tests. If you thrive in a collaborative environment and have a passion for creating efficient and scalable solutions, we want to hear from you

Requirements:

  • 3+ years of hands-on experience in Java and Python development.

  • Strong background in Apache Beam, Dataflow, and BigQuery.

  • Experience with automated testing, performance, and load testing in Java.

  • Proficient in CI/CD workflows, ideally using GitHub Actions.

  • Solid experience with Google Cloud Platform services, particularly

Nice to Have:

  • Experience extending or customizing Beam I/O connectors.

  • Familiarity with data completeness guarantees and post-ingestion validation techniques.

Working Conditions / Availability:

  • One weekly client call every Thursday at 7:00 AM PST.

  • Must be available for communication and issue resolution daily until 10:00 AM PST.

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

Software Development

EGP104000 - EGP130878 Y Orange Business

Posted today

Job Viewed

Tap Again To Close

Job Description

Votre rôle

We are seeking a Power BI Developer with strong analytical skills, solid understanding of Scrum, and the ability to deliver impactful data visualizations that drive business results. This role combines technical expertise with Agile collaboration and light project management responsibilities to ensure reporting solutions are aligned with evolving business needs. Development experience in Python or is a plus.

Job Description:

The Power BI Developer will create, optimize, and maintain dashboards and reports that transform complex datasets into clear, actionable insights. Working closely with stakeholders, you will ensure data accuracy, enable informed decision-making, and contribute to Agile project delivery through effective planning, communication, and team coordination.

Responsibilities:

  • Develop and optimize dashboards and data models for timely, accurate insights.
  • Consolidate data from multiple sources into clear, interactive reports.
  • Collaborate in Scrum ceremonies and contribute to Agile project delivery.
  • Coordinate with stakeholders to gather requirements and prioritize deliverables.
  • Support continuous improvement in reporting processes and data accuracy.
Votre profil

Skills:

  • Advanced proficiency in Power BI (data modeling, DAX, and visualization).
  • Strong analytical and problem-solving skills.
  • Experience working in Agile/Scrum teams and familiarity with PM practices.
  • Ability to integrate and model data from various sources.
  • Skilled in optimizing data refresh and processing strategies.
  • Clear communication skills to bridge business and technical perspectives.
  • Knowledge of Python or for automation and data handling (preferred).

Qualifications:

  • Bachelor's degree in computer science, Information Systems, Data Analytics, or related field.
  • 3+ years of experience in Power BI development and dashboard creation.
  • Experience in Agile/Scrum environments.
  • Experience with large datasets, data modeling, and performance optimization.
  • Familiarity with SQL, APIs, or other data query languages.
  • Project management experience is an advantage.
  • Development skills in Python or are a plus.
Le plus de l'offre
  • Global opportunities: Work in multi-national teams with the opportunity to collaborate with colleagues and customers from all over the world
  • Flexible work environment: Flexible working hours and possibility to combine work from office and home (hybrid ways of working)
  • Professional development: training programs and upskilling/re-skilling opportunities
  • Career growth: Internal growth and mobility opportunities within Orange
  • Caring and daring culture: health and well-being programs and benefits, diversity & inclusion initiatives, CSR and employee connect events
  • Reward programs: Employee Referral Program, Change Maker Awards
Entité

Digital Technology

Orange Business manages and integrates the complexity of international communications, freeing our customers to focus on the strategic initiatives that drive their business. Our extensive experience and knowledge in global communication solutions, together with our understanding of multinational business and local support in 166 countries and territories, ensure that our customers receive a consistent, global solution wherever they do business

Contrat

CDI

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

Software Development Engineer

EGP120000 - EGP240000 Y Brightly Software

Posted today

Job Viewed

Tap Again To Close

Job Description

Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years.

We are looking for a
Software Development Engineer
to join our Brightly team in Cairo, Egypt.

Responsibilities

  • Drive the design and development of innovative and performant features for next-generation software applications, applying deep knowledge of computer science and programming principles.
  • Develop, integrate, and document libraries and frameworks to effectively scale development across multiple projects, delivering common services and components within scope, cost, time, and quality constraints.
  • Build and embed quality throughout the agile product lifecycle, including requirements, design, code, testing, delivery, and support.
  • Deliver clear, maintainable, full-stack solutions that scale, adhere to, and enhance existing standards, while working in a professional engineering environment (source control, shortened release cycles, CI/CD, etc.).
  • Understand and communicate company goals and metrics, aligning them with team technical objectives.
  • Advise product owners and UX on technical feasibility, translate user requirements into technical specifications, and participate as a technical SME in product planning sessions.
  • Support products by identifying and resolving root causes of production incidents; own troubleshooting and resolution across teams.
  • Take ownership of product quality and address production defects quickly.
  • Promote and embed a DevOps mindset within the team.
  • Apply data-driven analysis and pragmatic decision-making aligned with business and technology needs, balancing immediate requirements with long-term solutions.
  • Stay current with emerging technology trends and continuously upskill.
  • Collaborate with architects, engineers, development managers, product managers, and agile coaches across the engineering practice in a global scaled agile environment.
  • Drive continuous improvement processes through metrics and feedback.
  • Embrace change and complexity, adapt quickly, and act as a change leader.

*Requirements *
:

  • Bachelor's degree in Computer Engineering, Computer Science, or a related discipline.
  • Hands-on experience with web development (C#, ASP.NET, .NET Core, JavaScript frameworks) and UI/UX technologies.
  • Solid understanding of data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, and SOLID principles.
  • Experience with REST services, SOA, and microservices.
  • Proficiency in unit testing, mocking frameworks, and automation frameworks.
  • Strong DevOps mindset with experience in a mature CI/CD environment.
  • Skilled in implementing exception handling, key event logging, and performance measurement.
  • Experience working with agile methodologies (Scrum, Kanban).
  • Strong communication, partnership, teamwork, and influencing skills.

*Nice to Have: *

  • Experience with AWS services.
  • Experience with container technologies (e.g., Docker, Kubernetes).
  • Open-source contributions, repositories, or personal projects.
  • Active participation in professional communities of interest and meetups.
  • Relevant certifications in technology or agile methodologies.
  • Prior experience with agile practices implemented at scale across multiple global teams.

We're Siemens. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme and generous holiday allowance.

Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access and equal opportunity.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java engineer Jobs in Egypt !

Software Development Engineer

EGP80000 - EGP120000 Y UltraSoC

Posted today

Job Viewed

Tap Again To Close

Job Description

Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years.

We are looking for a
Software Development Engineer
to join our Brightly team in Cairo, Egypt.

Responsibilities

  • Drive the design and development of innovative and performant features for next-generation software applications, applying deep knowledge of computer science and programming principles.
  • Develop, integrate, and document libraries and frameworks to effectively scale development across multiple projects, delivering common services and components within scope, cost, time, and quality constraints.
  • Build and embed quality throughout the agile product lifecycle, including requirements, design, code, testing, delivery, and support.
  • Deliver clear, maintainable, full-stack solutions that scale, adhere to, and enhance existing standards, while working in a professional engineering environment (source control, shortened release cycles, CI/CD, etc.).
  • Understand and communicate company goals and metrics, aligning them with team technical objectives.
  • Advise product owners and UX on technical feasibility, translate user requirements into technical specifications, and participate as a technical SME in product planning sessions.
  • Support products by identifying and resolving root causes of production incidents; own troubleshooting and resolution across teams.
  • Take ownership of product quality and address production defects quickly.
  • Promote and embed a DevOps mindset within the team.
  • Apply data-driven analysis and pragmatic decision-making aligned with business and technology needs, balancing immediate requirements with long-term solutions.
  • Stay current with emerging technology trends and continuously upskill.
  • Collaborate with architects, engineers, development managers, product managers, and agile coaches across the engineering practice in a global scaled agile environment.
  • Drive continuous improvement processes through metrics and feedback.
  • Embrace change and complexity, adapt quickly, and act as a change leader.

Requirements

  • Bachelor's degree in Computer Engineering, Computer Science, or a related discipline.
  • Solid understanding of data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, and SOLID principles.
  • Experience with REST services, SOA, and microservices.
  • Proficiency in unit testing, mocking frameworks, and automation frameworks.
  • Strong DevOps mindset with experience in a mature CI/CD environment.
  • Skilled in implementing exception handling, key event logging, and performance measurement.
  • Experience working with agile methodologies (Scrum, Kanban).
  • Strong communication, partnership, teamwork, and influencing skills.

Nice To Have

  • Experience with AWS services.
  • Experience with container technologies (e.g., Docker, Kubernetes).
  • Open-source contributions, repositories, or personal projects.
  • Active participation in professional communities of interest and meetups.
  • Relevant certifications in technology or agile methodologies.
  • Prior experience with agile practices implemented at scale across multiple global teams.

We're Siemens. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme and generous holiday allowance.

Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access and equal opportunity.

Job Family:
Research & Development

Req ID:

Apply Now

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

Senior Java Software Engineer

EGP104000 - EGP130878 Y VOIS

Posted today

Job Viewed

Tap Again To Close

Job Description

At VOIS, we're not just shaping the future of connectivity for our customers – we're shaping the future for everyone who joins our team. When you work with us, you're part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.

Role Purpose:-

Candidate will be working as a Senior SW Developer; this role requires the candidate to work within the Web application team, handling Back-End & Front-End development and enhancing the portal KPIs, and maintaining the portal's SEO. He should communicate with the business to decide the approach that will be used for new requirements, and this will require hands-on experience with Java, Spring, Hibernate, React, JavaScript, Bootstrap, and JQuery) along with SQL.

Key accountability and decision ownership:


• Full Stack Developer responsible for all Frontend/backend development activities.


• Analysis, Coding, Unit Testing, Regression Testing, Implementation of the new requirements.


• APIs integration and implementation as per customer requirements.


• Ensure all projects are completed on time and are compliant with the company specifications.


• Real-time bug fix support during acceptance and end-to-end testing.


• He will also translate technical solutions into non-technical language that co-workers will understand.

Core competencies, knowledge, and experience:


• Experience of working on projects that span multi-disciplinary areas of differing size and complexity to meet business expectations and deliver results.


• Working in International, distributed teams


• confident and able to liaise and influence at all levels within Vodafone and/or relevant customer organizations, Configuration Automation


• Excellent organization and prioritization skills with demonstrable experience of the production of plans to describe stage, phase, dependencies and milestones.

Technical/professional qualifications
:

  • 4-7 Years of experience in Java, Spring Boot, nodejs.
  • Experience with Microservices Architecture
  • Experience with Docker, Kubernetes & Helm is good to have
  • Familiarity with CICD & DevOps practices
This advertiser has chosen not to accept applicants from your region.

Senior Java Software Engineer

EGP90000 - EGP120000 Y geidea

Posted today

Job Viewed

Tap Again To Close

Job Description

Established in 2008, Geidea epitomizes customer focused empowerment and commercial success through continuous innovation.

Geidea makes best in class digital payment solutions available for all by attracting and leveraging the best creative & entrepreneurial talent in the market

Our solutions give any business the chance to get ahead and reach for more no matter their size or maturity.

Our technology mirrors our people - Smart, Innovative & Forward Thinking

To maintain a competitive advantage as we grow, we are currently looking for a new "Senior Software Engineer"

Job purpose:

Creating applications from scratch, configuring existing systems and providing user support. Be part of the Java scrum squad team.

Responsibilities:

  • Liaising with Product Owners and Test Managers in sprint planning.
  • Participate in requirements analysis.
  • Be part of Java scrum squad to produce software design and microservices architecture.
  • Write clean, scalable, and testable code using Java.
  • Revise, update, refactor and debug code.
  • Improve existing software.
  • Develop documentation throughout the software development life cycle (SDLC).
  • Serve as an expert on applications and provide technical support.

Qualifications:

  • 3 to 6 years of experience
  • Bachelor's degree in computer science, Engineering, MIS, or equivalent with programming experience
  • Angular TS Experience is a plus.

Experience in:

  • Building Restful Web APIs and microservices components.
  • Troubleshooting software prototypes
  • Developing programs for Java applications
  • Hands-on CI/CD using industry standards tools such Azure DevOps is a plus
  • Payment Fintech experience is a plus

Our values guide how we think and act - They describe what we care about the most

C
ustomer first - It's embedded in our design thinking and customer service approach

O
pen - Openness allows us to constantly improve and evolve

R
eal - No jargon and no excuses

B
old - Constantly challenging ourselves and our way of thinking.

R
esilient – If we fail, we bounce back stronger than before.

C
ollaborative - We know that we can achieve a lot more as a team.

We are changing lives by constantly striving for a better solution.

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 Engineer Jobs