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
Jobs from our Partners
Information Systems Security Engineer
Cloud Engineer, Senior
Network Infrastructure Engineer
Full Stack Software Engineer, Senior
AWS DevSecOps Engineer, Lead
Other Jobs from Qualys
Lead QA Engineer
Sr Software Engineer
QA Automation Engineer
Senior QA Automation Engineer
Support Technical Project Manager
Similar Jobs
Software Engineering MTS
Software Engineer MTS Search Experience
Angular - Senior Software Engineer
Android Developer (with C/C++ & Networking)
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