Job Description :
Requirements:
BS/MS degree in Computer Science, Engineering or a related subject
A minimum of 2+ years in full stack development, building modern web applications, using the following technologies: Java, Java EE, REST, SOAP, JSON, AJAX
Experience with user interface component libraries for JSF applications such as Primefaces, Richfaces
Hands on experience in designing interactive web applications
Solid understanding of object-oriented programming concepts
Knowledge of Relational Databases, SQL and ORM technologies
Ability to document requirements and specifications
Familiarity with various design and architectural patterns
Excellent verbal, written, and interpersonal communication skills
Displaying initiative with a desire to learn, as well as actively participating in team projects
Ability to multitask across multiple projects and technologies
Bonus Skills:
Experience in any one of the versioning tools, such as VSS, CVS, Git or SVN
Familiarity with build tools such as Jenkins, Ant, Maven, Jacoco, SonarCube or Gradle
Familiar in Implementing automated testing platforms and unit tests
Hands on deployment experience with application servers such as Tomcat, TomEE, Glassfish, Wildfly.
Experience with Agile development methodologies
Experience with Accounting, Ordering, Billing or Inventory Systems
Familiarity with High Availability Clustering and Load Balancing servers
Experience with Message Brokers and Java Messaging Services
Working knowledge of Information Builders’ products such as WebFOCUS or iWay.
             

Similar Jobs you may be interested in ..