JOB DETAILS

Software Developer(Java)

CompanyCREDIT GUARANTEE COMPANY S.A.E
LocationEgypt
Work ModeOn Site
PostedFebruary 22, 2026
About The Company

No description available for this Company.

About the Role

Job Purpose

To provide technical expertise in Java development and application support, ensuring the stability, performance, and continuous improvement of software applications. This role involves troubleshooting issues, implementing enhancements, and collaborating with cross-functional teams to deliver high-quality solutions that meet business needs.

ACCOUNTIBILITIES

•Responsible for support of Existing guarantee Applications, Including:
  Manage all operation requests and apply database fixes on Oracle DB
  Engaged in all Application enhancements.
  Develop test plans and participate in code testing to ensure workability, completeness, and quality
  Troubleshoots and fixes bugs and performance issues in guarantee Application 
  Creates and modifies related reports, crystal reports 
• Implement Development projects and requested CRS according to the Software Development Life Cycle SDLC and programming by using a fast-paced agile methodology involving task completion, user stories, and iterations.
• Act as Full-stack java developer for all project initiatives.
• Responsible for using Java/J2EE Technologies to develop Applications/web applications and add enhancement to an existing application.
• Responsible for creating technical and functional documentation documenting enhancements or new application requests.
• Revamp existing java applications.
• Develop highly responsive GUI using, react.
• Apply Object-Oriented Programming concepts in all development activities
• Perform Integration test, Unit test, Stress and Regression test with improved debugging standards.
• Experienced in using query languages with SQL and Oracle Database  
• Involved in all backups and Restoring activities of the DB.

Position Requirements

• Bachelor’s degree in Computer Science, Communications Engineering or equivalent.
• ITIL certified (Preferred)
• 2+ years’ experience as a java Full stack developer working with large development projects.
• Knowledge of third-party libraries like ReactJS is desirable
• Working knowledge of programming methodologies, structures, and concepts
• Spring boot framework knowledge 
• Worked extensively with MS SQL Server databases and Oracle DB
• Experienced in developing technical specifications, data flow diagrams, application flowcharts and interpreting business requirements
• Ability to understand Client's business needs and gathering requirements.
• Experienced with web technologies a plus (Java, JavaScript, PHP, HTML, JSON,.Net, REST/WSDL/SOAP)
• knowledge of Agile methodologies 
• Industry-specific knowledge is a plus, preferably (financial Industries)
• Willingness to learn in a fast-paced business environment
• Ability to work independently, resolve conflicts, and prioritize workflow in order to meet deadlines.
• Ability to establish priorities, work collaboratively, and meet objectives.
• Must have a positive attitude and strong customer service skills.
• Creative, and self-motivated with good analytical and problem-solving skills.
• Fast understanding of issues and problem-solving attitude
• Strong Interpersonal skills 

Key Skills
JavaJ2EEReactSQLOracle DatabaseSpring BootAgileSDLCObject-Oriented ProgrammingRESTWSDLSOAPJavaScriptHTMLJSONDebugging
Categories
SoftwareTechnologyEngineeringData & Analytics
Job Information
📋Core Responsibilities
The role is responsible for providing technical expertise in Java development and application support, including troubleshooting issues, implementing enhancements, and managing operations requests for existing guarantee applications. This involves full-stack development using Java/J2EE technologies, revamping applications, and developing responsive GUIs using React.
📋Job Type
full time
📊Experience Level
2-5
💼Company Size
11
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page