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 Senior Software Engineer to work on Qualys’ next-generation Platform & Middleware.
Requirements
- 6 years as a hands-on engineer developing SaaS based software products and solutions for service-oriented deployments in public (AWS, Azure, Rackspace, etc.) or private clouds.
- Have built scalable SaaS platforms utilizing microservices/distributed systems architecture using: RESTful API's consumed by internal and external partners, Messaging middleware using JMS, Kafka etc., In-memory caching using Redis, Memcached, etc.
- Strong Java programming skills including object oriented design, prototyping, development, testing, profiling, etc.
- Understand data structures and algorithms
- Expertise with RDBMS systems (preferably Oracle)
- Experience with NoSQL databases (preferably Cassandra)
- Knowledge of Docker, Kubernetes, Jenkins and related CI/CD tools
- Bachelors/Masters/Doctorate in Computer Science or equivalent
Benefits
- 401k Matching
- Retirement Plan