AI Software Developer (Pune)

AI Software Developer (Pune)

09 Nov
|
Qualys
|
Pune

09 Nov

Qualys

Pune

Responsibilities

Own assigned features across the full software development lifecycle, including requirements, design, development, automation, release, deployment, and production support.

Design and develop scalable Java backend services, REST APIs, microservices, and platform components.

Build and maintain reusable automation frameworks, libraries, utilities, and test-data components.

Create automated API, integration, backend workflow, UI, end-to-end, and regression coverage using tools such as Rest Assured, Playwright, and Selenium.

Validate complex workflows across APIs, microservices, databases, messaging systems, downstream services, and asynchronous event-driven systems.

Integrate automated test suites into CI/CD pipelines, establish quality gates, and optimize execution through parallelization.

Own automated regression and release validation while ensuring production readiness for new functionality.

Analyze failures, perform root cause analysis, and troubleshoot application, database, messaging, container, and infrastructure issues.

Contribute to architecture, scalability, reliability, performance, observability, and testability improvements.

Troubleshoot production and pre-production issues and collaborate with Development, QA, SRE, and other engineering teams on corrective solutions.

Adopt AI-assisted development and automation tools to improve software quality and engineering productivity.

Requirements

- 3–5 years of experience in software development, automation engineering, or a combination of both.
- Strong hands-on Java programming experience and understanding of object-oriented programming, data structures, concurrency, and software design principles.




- Strong hands-on experience developing test automation and automation frameworks rather than only executing existing scripts.
- Experience developing REST APIs, microservices, distributed systems, unit tests, integration tests, API tests, and end-to-end automated tests.
- Experience with API automation, preferably Rest Assured or an equivalent tool, and UI automation using Playwright, Selenium, or similar technologies.
- Understanding of REST APIs, JSON, authentication, distributed workflows, software quality, regression testing, and release validation.
- Experience with Kafka, RabbitMQ, or similar messaging technologies.
- Hands-on experience with Docker, Kubernetes, CI/CD pipelines, and container registries such as Docker Hub, OpenShift, or JFrog Artifactory.
- Strong understanding of databases, SQL, data validation, and data modeling; exposure to Oracle and NoSQL technologies such as Cassandra, Elasticsearch, and Redis.
- Ability to debug and troubleshoot independently across multiple layers of distributed systems, with solid root cause analysis skills.
- Preferred experience with SaaS, cloud security, cybersecurity, OT/ICS, enterprise-scale platforms, automation framework improvements, distributed test execution, test data management, automation optimization, observability, monitoring, SRE practices, and production reliability engineering.
- Preferred experience using AI-assisted engineering tools such as GitHub Copilot, Cursor, Windsurf, or Claude Code, and applying AI to development, testing, debugging, or automation.
- Familiarity with MCP integrations, agentic workflows, RAG pipelines, LLM-based automation, and AI-powered developer or testing tools.
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

📌 AI Software Developer (Pune)
🏢 Qualys
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: ai software developer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: ai software developer (pune) / pune