Skip to main content
← Back to Jobs

Senior Software Engineer (Java Developer)

NielsenIQPune, Maharashtra
Full-time3-7
👁️ 0 views📝 0 applicationsPosted 8/29/2026Expires 9/28/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Senior Software Engineer (Java Developer) roles in Pune, Maharashtra — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

Slice (NielsenIQ) is seeking an experienced Senior Software Engineer to join our Core Engineering team. You will work on Java-based public web services and contribute to the evolution of our high-volume, distributed infrastructure that powers data extraction, classification, and low-latency delivery to consumer and partner applications. Our team focuses on scalability, resilience, architectural excellence, and building systems that operate reliably at massive scale. As a senior engineer, you will help design, optimize, and extend mission-critical components that drive Slice’s core platform. Roles and Responsibilities • Serve as a recognized expert in software design, architecture, and performance optimization across the domain. • Lead end-to-end design and implementation of critical, high-impact systems with a focus on long-term scalability and maintainability. • Define, document, and enforce system-wide design patterns, coding standards, and architectural principles. • Architect and integrate scalable, event-driven, and resilient distributed systems for high-volume, low-latency workloads. • Solve complex challenges in high-availability and fault-tolerant architectures, driving improvements in reliability and throughput. • Design and evolve API contracts with backward compatibility, extensibility, and cross-service interoperability. • Define and implement observability and telemetry strategies to ensure deep insight into system behavior and performance. • Apply polyglot persistence principles by choosing optimal data storage technologies for varied use cases. • Work with cloud-based architectures and infrastructure-as-code tools (e.g., Terraform, Pulumi) to improve deployment reliability and efficiency. • Establish scalable automated testing frameworks and quality gates used across multiple engineering teams. Drive DevOps excellence by improving automation, strengthening security, and advancing operational best practices. • Conduct deep design and code reviews, ensuring alignment with engineering excellence standards. • Collaborate with product and engineering teams to resolve architectural dependencies and align system roadmaps. • Evaluate and introduce new technologies, frameworks, and patterns to enhance engineering efficiency and platform performance. • Incorporate AI-assisted analysis to explore architectural alternatives and improve component design. • Lead domain-level CI/CD modernization efforts, introduce secure-by-default patterns, and drive adoption of automated quality and security tooling.

Required Skills

Javadistributed systemsscalabilityresiliencehigh-volume systemslow-latency systemsweb services

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.