Senior Full-Stack Product Software EngineerRole OverviewWe are seeking a Senior Full-Stack Product Software Engineer to design, develop, and support scalable, user-centric advertising solutions. In this role, you will collaborate with cross-functional teams to deliver innovative products, take technical ownership of key systems, mentor peers, and ensure high standards of reliability, observability, and operational excellence.Key ResponsibilitiesDesign, build, and maintain scalable microservices and modern web applications using Java, Spring Boot, and front-end frameworks such as React.Collaborate with Product, UX, and Engineering teams to deliver high-quality features and enhancements.Translate business requirements and user stories into technical solutions from development through deployment.Drive system reliability through monitoring, metrics, alerting, and operational best practices.Participate in code reviews, technical mentoring, and knowledge sharing across engineering teams.Support production systems through on-call rotations and incident resolution.Champion software quality through automated testing, CI/CD, and agile development practices.Leverage AI-enabled development tools in accordance with company policies.Required Qualifications5+ years of software engineering experience.Strong proficiency in Java, Spring Boot, REST APIs, microservices, and distributed systems.Experience with React or other modern JavaScript frameworks.Strong knowledge of relational databases such as MySQL or PostgreSQL.Solid understanding of data structures, algorithms, and software design principles.Excellent problem-solving, communication, and collaboration skills.Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience.Preferred QualificationsExperience in AdTech, programmatic advertising, or real-time bidding platforms.Experience with AWS cloud services.Knowledge of Docker, Kubernetes, Terraform, and modern DevOps practices.Experience with event streaming technologies such as Kafka, Kinesis, SNS, or SQS.Strong understanding of system observability, scalability, and performance optimization.Role: Full Stack Developer,Industry Type: IT Services & Consulting,Department: Engineering - Software & QA,Employment Type: Full Time, PermanentRole Category: Software DevelopmentEducationUG: B.Tech / B.E. in Any Specialization, B.Sc in Computer Science and Technology, IT & Data Analytics, B.C.A. in Any SpecializationPG: M.Tech in Any Specialization, MS/M.Sc(Science) in Computers, MCA in Any Specialization