Full Stack Developer
Description
Qualys is seeking an experienced Full Stack developer to join our phishing and email security product team. Working alongside a very talented team of engineers and architects, you will be responsible for prototyping, designing, developing and supporting a highly scalable SaaS based platform. This is a great opportunity to be a key contributor in building and bringing an innovative product to the market.
Responsibilities
- Work closely with cross-functional groups such as product management and usability to develop and refine the product requirements.
- Balance between Front end and Backend development/ integration to scale in response to changing priorities.
- Design, develop, test and deliver web applications and services using ReactJS, Node.js, D3, Java (SpringBoot), JPA, Guice, Oracle, Cassandra, Redis, ElasticSearch, etc.
- Achieve horizontal scalability via microservices architecture using Docker.
Qualifications
- Front-end development experience with at least 6 years in product life cycle for an enterprise security product.
- Expert level skills in Java, SpringBoot with client server / systems programming experience.
- Excellent JavaScript, object-oriented design and development skills along with CSS 3, HTML5 and browser DOM.
- Strong experience with one of the JS frameworks such as ReactJS, AngularJS OR Node.js .
- Good understanding of web application security, operating system fundamentals, data structures and algorithms.
- Good understanding of relational databases or NoSQL databases like Cassandra or similar ones.
EEO Employer/Vet/Disabled