Ready to make a remarkable change in the technology marketJoin a trailblazing IT & Software Solutionscompany as a Senior Innovation Developer
Job Title: Senior Innovation Developer
Location: Nasr City Cairo Egypt
Department: IT Solution and Development
Reports to: Team Leader
Company Overview:Jadeer Agency is recruiting on behalf of a leading technology and software company in the Egyptian market. Our client is known for its innovative solutions and cuttingedge technology. They are seeking a highly skilled Senior Innovation Developer to join their dynamic team.
Job Purpose:As a Senior Innovation Developer you will play a critical role in our development team contributing to the design and development of Java Enterprise Edition (JEE) applications. You will be involved in all stages of the development lifecycle from conceptualization to deployment ensuring that business applications are developed using the latest methodologies patterns and standards.
Key Responsibilities: User Requirement Analysis: Identify and analyze user requirements to ensure the development of functional and effective applications.
Application Development: Design and develop applications using industrystandard methodologies ensuring code is welldesigned efficient and secure.
Web Development: Stay updated with the latest web development practices technologies and security implications.
Code Review and Debugging: Review test and debug code written by team members to ensure highquality software.
JEE Component Deployment: Manage the deployment of JEE components across application servers.
Testing Practices: Utilize software unit testing and integration testing practices to validate application functionality.
Communication & Working Relationships: Internal: Collaborate closely with the Senior Developer and Application Development Team Leader to align on project goals and timelines.
External: Work with Application Software Vendors support teams and outsource development teams to ensure seamless integration and application support.
Qualifications Experience & Skills:Qualifications: Bachelors Degree in Computer Science or a related field (or a combination of education and experience).
Proficiency in English with strong written and oral communication skills.
Experience: Minimum of 4 years of proven experience as a Java Developer or in a similar role.
Expertise in Java/JEE with 6 years of web development experience.
4 years of experience with Java Frameworks such as Spring Struts (1.x/2.x) and Jasper reports.
3 years of experience with JavaScript frameworks like jQuery Angular or ReactJS.
Experience with testing frameworks such as JUnit Selenium and Mockito.
Skills: Proven experience in small/mediumsized development teams.
Strong understanding of application development methodologies and approaches.
Familiarity with core banking systems ERP systems and Linux Operating Systems.
Excellent problemsolving skills with the ability to conduct interviews and facilitate workshops for requirement gathering.
Strong time estimation and project planning skills.
Solid design and communication skills.
Behavioral Competencies: Strong planning budgeting and priority management abilities.
Excellent interpersonal skills and a teamoriented mindset.
Leadership and managerial capabilities.
Problemsolving acumen and effective communication.
Why Join The CompanyThis is an exciting opportunity to be part of a forwardthinking team where your expertise will directly impact the development of cuttingedge business applications. Our client values innovation teamwork and professional growth offering a collaborative environment to advance your career.
This job description is intended to provide an overview of the role and responsibilities. It is not exhaustive or definitive and may be subject to change as the needs of the company evolve.