Senior Java Developer
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:3+ 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-motivatedCandidate must have the ability to work independently or within a team environmentStrong oral and written communication skills with the ability to create software design and engineering documentsThe ability to multitask and deliver high-quality work under tight deadlines is essential.Ability to work in a fast-paced environment is crucialAbility 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 technologiesStrong knowledge of OOP, Design Patterns, Data Structure, and AlgorithmsIdeal 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 JiraKnowledge 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, TomcatKnowledge of JBPM, Web Development is a plus What we are offering:Social & Family Health insurance (We bear it entirely).2 days off/week (Friday & Saturday).Great Place to work located in Sheraton Heliopolis, Cairo.Awesome Team, we have the best team that is supportive, collaborative, professional, and fun.
Requirements & Qualifications
Requirements:3+ 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-motivatedCandidate must have the ability to work independently or within a team environmentStrong oral and written communication skills with the ability to create software design and engineering documentsThe ability to multitask and deliver high-quality work under tight deadlines is essential.Ability to work in a fast-paced environment is crucialAbility 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 technologiesStrong knowledge of OOP, Design Patterns, Data Structure, and AlgorithmsIdeal 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 JiraKnowledge 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, TomcatKnowledge of JBPM, Web Development is a plus What we are offering:Social & Family Health insurance (We bear it entirely).2 days off/week (Friday & Saturday).Great Place to work located in Sheraton Heliopolis, Cairo.Awesome Team, we have the best team that is supportive, collaborative, professional, and fun.
Quick Role Summary
Opportunity as "Senior Java Developer" at Egabi FSI located in sheraton on a Full-Time basis, suited for Senior Level candidates, within Engineering. Key details from listing: Develop and maintain high-performing, scalable web applications using Java technologies.Customize workflows and integrate with other enterprise…
The Egyptian Job Bank editorial team prepares curated overviews and actionable application guidance for every listing, preserving official employer details.
Application Tips
- Tailor your CV headline to match "Senior Java Developer" and feature measurable achievements in the top third of your resume.
- Customize your cover note for sheraton: explain why this location and work arrangement suit your availability and how you add value to the team.
- Highlight relevant practical experience, key responsibilities, and specific business impact.
- Demonstrate team leadership, budget stewardship, and tangible business KPIs — concrete numbers carry maximum weight.
- After applying, monitor your status from your dashboard and stay prepared for an interview invitation.
Readiness Checklist
- Updated CV in standard PDF format with a professional filename
- Skills aligned with the stated role requirements
- Availability for work in sheraton or remote if specified
- Measurable achievement examples prepared for interview talking points
- Egyptian Job Bank candidate profile ready for application tracking