Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- We are seeking for a Java Developer who is skillful and eager to learn new technologies and methodologies.
Job Description:
- Create implementations that meet design specifications and follows standards, while making suggestions for new designs when suitable.
- Resolve technical issues through debugging, research and investigation.
- Develop Reports using Jasper Reports and other tools.
- Develop and maintain effective working relationships with team members.
- Develop high quality Java code well designed well commented, well documented, well tested
- Solve support tickets of already deployed systems.
Job Requirements
- Solid J2EE experience for server side needs.
- Good knowledge with the Spring Framework (Spring IoC, Spring MVC, Spring Data , Spring Security)
- Good knowledge of RESTful web services
- Good knowledge of database management systems (Oracle , PostgreSQL and MySQL )
- experience in using Jasper Reports is a plus
- Good knowledge of open-source software solution that combines ERP, CRM and SCM support for business process like ADempiere Business Suite or iDempiere Business Suite
- Familiar with HTML/XHTML, JavaScript and CSS for front end needs.
- Familiar with javaScript libraries such as JQuery, Angular.Js and Require.js
- Good knowledge in of using automated building tools (preferably Maven).
- Acquainted with source control systems (Git).
- Having a passion for quality and writing clean, solid, readable and reusable code.
- Documenting code in accordance with agreed standards.
- A desire for continual learning about new technologies and development approaches
Featured Jobs
Similar Jobs
- Senior Java DeveloperFawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza3 hours ago