Qualys

Principal Software Engineer

Pune, India
Docker Kubernetes Microservices Java Kafka Redis Oracle Cassandra
Search for More Jobs Talk to a recruiter now 💪
Description

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

Job Description
This is a great opportunity to be an integral part of a team building Qualys next generation Micro-Services based technology platform processing over a 100 million transactions and terabytes of data per day, leverage open source technologies, and work on challenging and business-impacting projects.

Responsibilities:

As a Principal Software Engineer, you will be responsible for developing a cutting-edge, scalable application which is being used by millions of customers worldwide. This position offers you an opportunity to work with world-class engineers and build resilient features to support next generation of Asset Management product in the cloud. The work involves complete ownership from a delivery perspective, including design, architecture, development, operations, and end-to-end support/maintenance of our systems. You will become the face of the team from a feature standpoint on all technical aspects. You will be responsible for guiding and mentoring other talented engineers on your team on highly complex projects and responsible for hiring new engineers/interns.

Requirements:

  • Excellent programming and designing skills with 11+ years of hands-on experience in Java back-end development and skills with Spring-boot framework.
  • Should be able to independently design moderate to a complex modules with solid code quality
  • Understand data structures and algorithms
  • Innovative thinker and adept at building high-performance application
  • Messaging middleware using Kafka .
  • In-memory caching using Redis, Memcached, etc.
  • Strong Java programming skills including object-oriented design, prototyping, development, testing, profiling, etc.
  • Expertise with RDBMS systems (preferably Oracle)
  • Experience with NoSQL databases (preferably Cassandra)
  • Knowledge of Docker, Kubernetes, Jenkins, and related CI/CD tools
  • Ability and skill to debug & solve complex issues in a high-performing environment

Desired Qualifications
Bachelor / Master's degree in Computer Science Engineering (M.E / M.Tech, B.E / B.Tech) and 11 to 15 years of previous experience in the job offered, or as a Principal Software Engineer, Software Engineer, Software Developer, or a similar related role

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers