We re looking for experienced and passionate Java Developer. who will be able to design develop and install software solutions in the best possible ways. Java developer responsibilities include designing developing and delivering highvolume lowlatency applications for missioncritical systems.
A Java Developer will be developing and managing a particular application or maybe taking care of more applications at the same time. Should be able to implement application phase and code by conducting analysis and developing tests of their work. Should be able to understand various design patterns or algorithms while still following best practices from different fields with software development.
Contribute in all phases of the development lifecycle
Write welldesigned testable efficient code
Ensure designs are in compliance with specifications
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Proven work experience in as a computer software engineer or software developer
Hands on experience in designing interactive applications
Ability to develop software in C C Java
Excellent knowledge of Relational Databases SQL and ORM technologies (JPA2 Hibernate)
Experience in developing web applications using at least one popular web framework (JSF Wicket GWT Spring MVC)
Experience with testdriven development
Ability to document requirements and specifications
Familiarity with software development methodology and release processes
Qualifications Any UG/PG with web designing knowledge Should have strong knowledge in HTML5 and CSS Good knowledge in Photoshop, JavaScript & jQuery Should have done any project using Photoshop, HTML, CSS, JavaScript, jQuery, PHP or Ruby. Good Knowledge in SQL queries Should have good analytical skills Should have good coordination with the team Should have good communication skill