engineering
Posted Apr 20Software Engineer
at Qualys
Pune, IndiaOn-site
Responsibilities
- Responsibilities Design, develop, and maintain scalable full-stack web applications and microservices Build robust backend services using Java and modern frameworks (e.g., Spring Boot) Develop responsive and high-performance frontend applications using ReactJS and related ecosystems Deliver new features, enhancements, and bug fixes in a fast-paced, agile environment Continuously evaluate and improve system architecture, performance, scalability, and user
Requirements
- The platform is powered by Java-based backend services, distributed systems, and modern frontend frameworks like React.
- You will work on a cloud-native architecture leveraging technologies such as Kafka, Oracle, Elasticsearch, Redis, and container orchestration platforms.
- experience Apply software engineering best practices (SOLID principles, DRY, clean code, design patterns) Collaborate closely with product managers, UX designers, and cross-functional teams to define and deliver product
- experience in full-stack or backend-focused development Strong programming skills in Java with solid understanding of object-oriented design Hands-on
- experience with RESTful APIs and microservices architecture Strong knowledge of data structures, algorithms, and distributed systems
- Experience with relational databases such as Oracle or similar Familiarity with search and analytics engines like Elasticsearch
- Experience building modern UI applications using ReactJS (or similar frameworks) Understanding of web technologies (HTML5, CSS3, JavaScript ES6+) Strong problem-solving skills and ability to work in a collaborative environment Good to Have
- Experience with distributed event streaming platforms like Kafka or Flink Knowledge of distributed caching systems (Redis, Memcached) Hands-on
- experience with containerization and orchestration tools (Docker, Kubernetes) Familiarity with CI/CD pipelines and DevOps practices Exposure to cloud platforms (AWS, Azure, or GCP)
- Experience with state management libraries like Redux
Experience
- Qualifications 3+ years of