Write clean, scalable code using Java programming languages
Up to date knowledge of the terminology, concepts and best practices for coding for Java development
Develop technical interfaces, specifications, and architectures
Use and adapt existing web applications for apps
Create and test software prototypes
Develop client displays and user interfaces
Assist software personnel in handling project related work and other requirements
Coordinate with other software professionals and developers.
Java,
JavaEE,
SQL,
jQuery,
MySQL,
Primefaces,
Spring Framework.