Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Participate in the design, planning and development of solutions based on business requirements.
- Design, develop and implement unit and scenario testing for existing code base and for new functionality under development
- Provide estimate for the assigned task and do Low-level design.
- Write and execute Unit, Integration test cases.
- Keep updated with new and developing technologies and strive to apply them to the job.
- Monitors and report to management on project status, identifies issues that may impede attainment of goals, recommend and implement corrective measures.
- Comply with organizations processes. Policies and protects organization's Intellectual property. Also, participate in organization level process improvement and knowledge sharing.
Job Requirements
Education & Experience:
- B.S. degree in Computer Science/Engineering or equivalent
- More than 4 years of relevant experience
- Have working experience in e-Payment/Finance solutions is a plus
Technical:
- Strong knowledge of Object Oriented and design patterns
- Java / J2EE development and design
- Frontend Technologies using JSF/Angular
- Backend development Web Logic Portal, Spring MVC and Solid Knowledge on Web Logic
- Experience implementing Restful (Web API) and traditional web services using technologies such as JSON, SOAP, XML
- Experience with OR Mappers, Hibernate
- Experience writing SQL queries for SQL Server or another Relational Database, and stored procedures
- Knowledge of Apache Tomcat, Visual Studio, Jasper Reports, Net Bean
Featured Jobs
Similar Jobs
- Senior Java DeveloperFawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza2 days ago