The age of super-hero-programmers has passed and I don’t see it will ever come back. Teamwork is one of the keys to success. Come join our JAVA team, I promise I will teach you the latest technologies & trends.
Familiar with JSP, JSF, Hibernate and Spring framework.
Familiar with Mysql and apache tomcat servers.
Excellent knowledge of Design Patterns and OOP programming basics.
Experience with J2EE.
Knowledge in Images Slicing through Adobe Photoshop.
Experience in Native HTML programming.
Develop and maintain the entire back-end, which consists of the core application logic, databases, data and application integration, API and other back-end processes while following the standards and naming convention.
Design and implementation of database solutions.
Implementation of security and data protection.
Building reusable code and libraries with meaningful comments for future use.
Optimization of the application for maximum speed and scalability.
Ensuring the quality of applications through unit testing and debugging of any back-end application.
Publishing versions of the web application to the test environment either automated or manual for the testing team to test.
Handle all backend exceptions and bugs generated by the testing team.
Responsibility of the SEO:
a. Make sure that the page contains default meta tags (title, desc, ...) and ensure the administrator has permission to edit them if required.
b. Make sure that pages (admin section, with no design) not indexed by search engines by 'noindex' robots meta tags.
c. Social media tags for sharing like “Facebook and twitter”.
d. Add site to Google webmaster tools.
e. Create a sitmap and add it to Google webmastet tools.
f. Using webamaster tools add site links.
Code level documentation.
Completing the tasks and reporting the hours.
Committing and pushing code version changes on the version control tool.