Search by job, company or skills

Software Engineer

3-5 Years

This job is no longer accepting applications

Job Description

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

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

As part of the Qualys Engineering team, you will design and build highly scalable, microservices-based web applications powered by robust Java backend services and modern frontend technologies. You'll work across the stack—leveraging technologies such as Java, Spring Boot, Kafka, Cassandra, Oracle, Elasticsearch, Redis, and React.js—to deliver secure, performant, and user-friendly solutions at scale.

You will collaborate closely with product managers and cross-functional engineering teams to translate customer needs into intuitive, cross-browser web experiences with rich user interactions. At Qualys, we strive to meet today's web standards while anticipating the future of rich internet applications—ensuring our customers benefit from industry-leading usability, efficiency, and reliability.

Performance, scalability, and security are at the core of everything you build.

Responsibilities

  • Design, develop, and deliver web-based applications and backend services
  • Build and ship new features and enhancements in a fast-paced, agile environment
  • Collaborate with product managers and cross-functional teams to refine and implement product requirements
  • Mentor and guide team members on web development, backend design, and system architecture
  • Continuously evaluate and improve architecture, performance, scalability, and user experience
  • Apply object-oriented design principles and best practices (e.g., SOLID, DRY)
  • Research emerging technologies and contribute to their adoption in new or existing products
  • Explore and integrate AI-assisted capabilities into product features and engineering workflows, including LLM-powered automation, intelligent search, and agentic patterns

Qualifications


  • 3–5 years of experience in Java backend development
  • Strong proficiency in Java (8/11/17), Spring Boot, Hibernate, and RESTful APIs
  • Hands-on experience with distributed event streaming platforms such as Kafka
  • Working knowledge of Elasticsearch
  • Experience with distributed caching systems (e.g., Redis)
  • Exposure to Oracle databases
  • Solid understanding of data structures and distributed systems
  • Comfort using AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code, or similar) as part of daily engineering workflow

Good to Have

  • Experience with Docker and Kubernetes
  • Familiarity with React.js and Redux
  • Exposure to emerging AI engineering concepts such as RAG pipelines, MCP integrations, agentic workflows, or LLM-based automation
  • Experience building or integrating AI/ML-powered features in production applications


More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151835567

Similar Jobs

Pune, India

Skills:

Design PatternsOopsHibernateOracle SqlPostgreSQLSpring BootEdiSoapJava 8SpringRESTJavascriptGcpMySQLReactjsSql DatabaseOracleAzurePythonAWS

Pune, India

Skills:

Performance TuningconcurrencyKafkaSpring BootMicroservicesJava 8Core JavaRest ApisSpring FrameworkJVM memory profilingOOP design patternsAPI Gateway integrationevent-driven architecture

Pune, India

Skills:

Design PatternsDatabase DesignVersion Control SystemsSpring BootRestful ApisContinuous integration toolsNoSQL databasesObject-oriented programming principlesMicroservices architecture

Pune, India

Skills:

GraphqlSolid PrinciplesSoaSqlOopRabbitmqReactTypescriptMS SQLTddDockerLinuxMySQLElasticsearchPhpRest ApisKubernetesAWSMicroservices architectureLucee CFML

Pune, India

Skills:

JavaCPytestAPI designWindowsMultithreadingGitLinuxAzurePythonPipelinesGoogleTest

Beware of Scammers

We don’t charge money for job offers