eXtra (United Electronics Co.) · Cairo, Egypt · Posted 2026-04-16
Essential Qualifications & Skills:Design and implement scalable, highly available and user-friendly web components for the existing e-Commerce application using all the necessary development toolsFollow the company code conventions based on the official Java coding standards as well as software development best practices (Design Patterns, N-Tiers architecture)Collaborate with the other team members throughout the development lifecycleDevelop proofs-of-concept (R&D) in collaboration with the architectural teamCollaborate with business and product owners to translate business requirements into technical requirementsRequirements:Min. 6-8 years of relevant professional experience in Java and Spring MVC Development with Agile!Min. 3 years of in-depth experience with web-based/e-commerce applicationsExperience with SAP hybris frontend is preferredExperience with HTML, JSP/JSF, TagLibs, XML, JavaScript and AJAX Strong with SQL (MySQL), JDBC and ORM tools. Hibernate and JPA are an assetExperience with Source Versioning (git) and unit testing (jUnit)Familiarity with application frameworks (Spring boot), build automation (Ant) and Web Services (REST, SOAP)Familiarity with Linux operating systemExtensive knowledge of object-oriented analysis and design techniquesExcellent English communication skills, both verbal and writtenAbility to think critically and solve problems with well thought out solutionsProblem-solving with a high level of self-motivation and initiatives, and you are an excellent team playerPossession of one or more Java certifications (Sun Certified Java Programmer, Sun Certified Java Developer, etc.)Knowledge of caching techniques (Eh cache)