Staff Software Engineer (Pune)

Staff Software Engineer (Pune)

02 Oct
|
Netwrix
|
Pune

02 Oct

Netwrix

Pune

What you'll do:
- Build maintainable backend services using modern Java, Spring Boot, and appropriate Spring modules, following the platform’s defined architecture and standards.
- Take ownership of the most complex features and toughest implementation problems, from implementation and automated testing through deployment and production support.
- Read and understand existing code across services, including .NET and other languages, to understand features, data flows, and integration points and build on them effectively. Learn new languages as needed.
- Develop reactive, non-blocking services with Spring WebFlux and Project Reactor, using practical judgment to decide when reactive programming is the right choice.
- Implement well-designed REST APIs and, where appropriate, gRPC services, with clear contracts, validation, versioning, error handling, and backward compatibility.
- Build event-driven integrations using Kafka and/or RabbitMQ, applying sound practices for message delivery, idempotency, retries, ordering, and dead-letter handling.




- Model and access data in relational databases (PostgreSQL/MySQL) and NoSQL databases, apply caching effectively with Redis, and use Elasticsearch/OpenSearch for indexing and search workloads.
- Own the process of packaging and deploying services to Kubernetes: write Helm charts, manage Kubernetes configuration (ConfigMaps, Secrets (HashiCorp Vault), health probes, resource requests/limits, HPA), and carry out safe rolling deployments.
- Set high standards for code quality: write thorough automated tests, lead by example in design and code reviews, and mentor engineers in implementation, testing, and debugging.
- Troubleshoot production issues and continually improve service reliability and performance.
- Work with product, architecture, security, DevOps/SRE, and other engineering teams throughout the software delivery lifecycle.

Skills and Experience
- 7+ years of qualified software engineering experience with expert hands-o

📌 Staff Software Engineer (Pune)
🏢 Netwrix
📍 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: staff software engineer (pune) / pune