Java Web Application Developer (Vaadin Technology)

About Company
One of our Client's Company
Job Info
Job Status: Open
No of Vacancies: 3
Date Posted: December 6, 2018
Expiry Date: December 30, 2018
Job Type: Full Time
Job Level: Any
Years of Experience: 2+
Salary Info
Salary Type: Negotiable
Apply on this job
Share this job

Job Description

Java Web Application Developer (Vaadin Technology)

Experience: 2+

Key Responsibilities:

  • Object-Oriented Concepts & Design skills
  • Programming Fundamentals (Java / JEE / Spring) and Debugging Skills
  • Strong knowledge in SOA/ Microservices
  • Experience with Presentation Layer technology stack Angular, HTML5, CSS3 and above, NodeJS, Bootstrap
  • Ability to design and Perform design/code reviews
  • Experience with Unit / Integration Testing
  • Experience with Java / J2EE frameworks, Data Layer (JPA / Hibernate)
  • Design Skills - Application of Design Patterns / UML
  • Understanding of complete SDLC - Traditional Waterfall / Agile Programming
  •  Experience of GIT, SonarQube or Clover
  •  Knowledge of OSGi, BPM, Liferay and any of the security frameworks would be an added advantage
  •  Exposure to Profiling tools to address Performance related aspects
  •  Ability to plan, execute projects to deliver in time and with quality
  •  Highly motivated Individual to learn and to mentor project members
  •  Excellent Communication and collaboration skills.