Full Stack Developer
Responsibilities : - Design overall architecture of the web application.
- Maintain quality and ensure responsiveness of applications.
- Collaborate with the rest of the engineering team to design and launch new features.
- Maintain code integrity and organization.
- Experience working with graphic designers and converting designs to visual elements.
- Understanding and implementation of security and data protection.
Role Requirements : - Having a minimum of 5 years development experience
- Extensive experience in Java, Spring, MVC, JDBC, Hibernate, Cloud API's, ReactJS.
- Thorough understanding of Java EE architecture, with a focus on EJBs, JPA, and JAX-RS web services
- Front-end web development experience with HTML5, JavaScript, and CSS3, Angular 4/5
- Experience in Backend Development using Oracle & PL/SQL
- Understanding of AJAX, object-oriented JavaScript, the DOM and JSON
- Experience writing RESTful web services
- Experience on writing Automation Testscripts using Selenium, CuCumber and UI Testscripts using KARMA etc.
- Strong knowledge of SQL and RDBMS database design
- Experience with virtualization technologies like Oracle VM and VMWare
- Sound knowledge of agile framework (preferably Scrum)