Solicitar ahora

Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!

We are seeking a talented Sr. Software Engineer to deliver roadmap features of Enterprise TruRisk Platform which would help customers to Measure, Communicate and Eliminate Cyber Risks. 

Working with a team of engineers and architects, you will be responsible for prototyping, designing, developing and supporting a highly scalable, distributed SaaS based Security Risk Prioritization product. 

This is a fantastic opportunity to be an integral part of a team building Qualys next generation platform using Big Data & Micro-Services based technology to process over billions of transactions data per day, leverage open-source technologies, and work on challenging and business-impacting initiatives. 

Responsibilities: 

  • You will be participating in designing and developing Security Product in the cloud from ground-up. 

  • You will be building highly scalable microservices and data processing pipelines. 

  • You will be working on Java based microservices with clean, extensible code adopting suited design principles and patterns. 

  • You will be responsible to design, develop, maintain products to process events and serve REST APIs. 

  • Researching and implementing for code design, adoption of new technologies and skills. 

  • Understanding of how streaming technologies work such as Kafka. 

  • Identifying and finding solutions to bugs. 

Qualifications: 

  • Bachelors/Masters/Doctorate in Computer Science or equivalent 

  • 4+ years of JAVA development experience with Microservices architecture.   

  • Excellent programming and designing skills and Hands-on experience on Spring, Hibernate. 

  • Professional experience working on indexing technology like Elastic Search and caching technologies like Redis. 

  • Strong logical skills for code design and implementation. 

  • Writing high-performance, reliable and maintainable code. 

  • Experience in designing, developing and delivering scalable solutions. 

  • Knowledge of SQL, advanced data structures, design patterns, object-oriented principles. 

  • Understanding of data structures and algorithms, application design and ability to apply Object Oriented principles like SOLID, DRY. 

  • Should be well versed with Java 8. 

Good to have: 

  • Experience in Docker, Kubernetes. 

  • Experience in NO-SQL databases like Cassandra etc. 

  • Experience in stream processing with Kafka and related open-source tools/technologies.  

  • Knowledge of Security log sources. 

Solicitar ahora

Otros empleos