364 Curam Developer jobs in Egypt
Java Developer
Posted today
Job Viewed
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.
Java Developer
Posted today
Job Viewed
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
.
Java Developer
Posted today
Job Viewed
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.
Java Developer
Posted today
Job Viewed
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:
Java Developer
Posted today
Job Viewed
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.
Java Developer
Posted today
Job Viewed
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
Java Developer
Posted today
Job Viewed
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
Be The First To Know
About the latest Curam developer Jobs in Egypt !
Java Developer
Posted today
Job Viewed
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).
Java Developer
Posted today
Job Viewed
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:
Junior Java Developer
Posted today
Job Viewed
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.
RequirementsKey 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