
Senior Software Engineer
Qualys, Inc.2 hours ago
Pune, IndiaSenior
Responsibilities
- Research, prototype, and develop solutions that improve Qualys’ technology platform.
- Develop cloud-native solutions across AWS, Azure, GCP, and OCI.
- Design and implement distributed, scalable, high-performance microservice-based applications.
- Produce high-quality software using scalable architecture and design principles.
- Write unit and integration tests.
- Document code, designs, and solutions.
Requirements
- Strong problem-solving, analytical, and communication skills.
- Excellent programming and design skills in Java with at least 4 years of professional application-development experience using Spring Boot and microservices.
- Understanding of relational databases and NoSQL databases, preferably Cassandra and Elasticsearch.
- Professional experience with indexing technologies such as Elasticsearch and caching technologies such as Redis or Memcached.
- Understanding of data structures, algorithms, and application design.
- Professional experience developing software using a microservices-oriented architecture.
Tech Stack
Apache CassandraApache FlinkAWSAzureElasticsearchGoogle Cloud PlatformJavaJenkinsKubernetesRedisSpring Boot