Requirement :
* Strong fundamentals in data structures algorithms
* Strong fundamentals in Core Java/J2EE
* Familiarity with any one of Spring Struts Hibernate frameworks
* Familiarity with code design principles patterns and best practices in java
* Understanding of SQL and NoSQL databases
* IDE/Tools Eclipse NetBeans Ant Maven Gradle
* Web Technologies XML/XSD HTML 5.0 CSS 3.0 JavaScript JQuery YUI
* Configuration Management GIT Subversion SVN
* Active participation in one or more opensource projects is a strong plus
* Familiarity with AWS cloud ecosystem is a strong plus
* OCJP certified will be an added advantage
* Handson with *Unix/Windowsbased systems
* Handson Jhipster framework would be an added advantage.
Required Skills and Experience:
* Bachelors degree in Computer Science or a related field.
* 8 years of professional experience in Java development.
* Proficiency in Java programming language and associated frameworks (Spring Hibernate etc.).
* Strong understanding of ObjectOriented Programming (OOP) concepts and design patterns.
* Experience with database systems (e.g. MySQL PostgreSQL) and data modeling.
* Familiarity with web technologies such as HTML CSS JavaScript and AJAX.
* Excellent problemsolving and analytical skills.
* Good communication skills and ability to work in a collaborative team environment.
Qualifications
Some qualifications you may want to include are Skills Education Experience or Certifications.
Example: Excellent verbal and written communication skills
javascript,struts,java,aws,git,nosql,yui,sql,unix,jquery,jhipster,xml,windows,html,spring,subversion,css,j2ee,hibernate