Skip to main content
Posted 14 June, 2026

Senior Software Engineer - Back-end Developers (Java/SpringBoot)

The Nielsen Company
Bengaluru, KA, IN Full Time
Reference: 3f77bf0227991803

Job DescriptionAt Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly...

Job Description

At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big, so we can all continuously improve. We enable your best to power our future. As a Software Engineer you will be responsible for the system to work behind the scenes. Your role will be to integrate the application with all required systems and services and provide clean and easy to use API for the frontend part of the system.

Responsibilities

  • Oversee the development of scalable, reliable, and cost-effective software solutions with an emphasis on quality, best-practice coding standards, and cost-effectiveness
  • Build rapid technical prototypes for early validation of new technologies
  • Rapidly identify and resolve technical incidents as they emerge
  • Collaborate effectively with other application teams to help building the right offerings for our client delivery platform
  • Collaborate with product owners and tech leads to translate complex business requirements into technical solutions, providing leadership in the design and architecture processes.
  • Own strategic technology relationships cross-functional teams across Nielsen.
  • Provide expert apprenticeship to project teams on technology strategy, cultivating advanced skill sets in application engineering and implementing modern software engineering practices
  • Lead and mentor a team of Software Developers and Senior Software Developers, providing guidance and support in their professional development
  • Stay informed about the latest technology and methodology
  • Cultivate a team environment focused on continuous learning, where innovative technologies are developed and refined through collaborative effort
  • Key Skills

  • Domain Expertise
  • 3-8 years of experience as a lead / senior developer in agile teams
  • Bachelor’s degree in Computer Science, MIS, or Engineering, with a preference for an MS or PhD in Data Science, Computer Science, Engineering, or Statistics
  • Proven experience in leading and managing software development teams.
  • Expertise in data processing tools/languages and strong cloud implementation in cloud architecture.
  • Comprehensive knowledge of storage, network, compute services, and multi-zone, region-based designs.
  • Technical Skills
  • Expertise in Java/SpringBoot for scalable and maintainable server-side development with a deep understanding of asynchronous programming and event-driven architecture.
  • Experience in React/Typescript or Javascript and front-end technologies.
  • Advanced knowledge of Unix/Linux OS, shell scripting, Python, JSON,
  • Experience with relational database management systems (RDBMS) such as PostgreSQL , MySQL , or Amazon RDS including schema design, indexing strategies, query optimization, and data modeling best practices
  • Expertise in RESTful API design principles and best practices for building robust and scalable web APIs.
  • Expertise with AWS services such as Lambda, API Gateway, S3, EC2, RDS, and ECS for cloud-based application development and deployment
  • Expertise in designing and implementing scalable, fault-tolerant, and highly available microservices architectures using containerization and orchestration technologies like Docker and Kubernetes
  • Expertise with CI/CD pipelines , automated testing frameworks, and deployment strategies for robust, high-quality delivery of software applications.
  • Experience in software development methodologies such as Agile or Scrum for iterative and collaborative project delivery.
  • Experience with version control systems ( Git ) for code management, collaboration, and versioning.
  • Knowledge of software testing principles and methodologies, including unit testing, integration testing, and end-to-end testing.
  • Understanding of software design principles, design patterns, and architectural concepts like SOLID, DRY, KISS, and Domain-Driven Design (DDD).
  • Experience of DevOps practices, infrastructure as code (IaC), and configuration management tools like Terraform, Helm for automating infrastructure provisioning and management
  • Mindset and attributes
  • Demonstrated leadership potential and ability to mentor junior engineers, provide technical guidance, and foster a collaborative team environment.
  • Effective communication skills to articulate technical concepts, collaborate with cross-functional teams, and present solutions to stakeholders.
  • Strong problem-solving abilities and analytical thinking to identify root causes of technical issues and propose effective solutions.
  • Strategic thinking and ability to align technical initiatives with business objectives.
  • Proven track record of successfully leading and delivering complex software projects from conception to production, including requirements analysis, design, development, testing, and deployment.
  • Commitment to software craftsmanship and best practices, including code reviews, refactoring, unit testing, documentation, and code quality metrics.
  • Ability to provide constructive feedback, coach team members, and facilitate knowledge sharing sessions to promote skill development and professional growth.
  • Adaptability and resilience to thrive in a dynamic, fast-paced environment, embrace change, and overcome challenges with a positive attitude.
  • Capacity to prioritize tasks, manage time effectively, and meet project deadlines while balancing multiple responsibilities.

This listing expired on 15 Jun. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.

  • Senior Software Engineer (Back-End)
    • FloQast
    • Pune
    FloQast is at the forefront of revolutionizing accounting workflows. As a SaaS company, we've created a fresh, powerful solution for task...
    12 Jun
  • Back End Java Developer
    • Supplier Login
    • Bengaluru,Karnataka,India
    Required Skills: Strong background in Core...
    28 May
  • Back End Java Developer
    • Employee Timesheet Entry Portal
    • Bengaluru,Karnataka,India
    Required Skills: Strong background in Core...
    16 Jun
  • Back End Java Developer
    • Macpower Digital Assets Edge Private Limited
    • Bengaluru, Karnataka, IN
    Required Skills: Strong background in Core...
    26 May
  • Java Back End Developer
    • IT Careers
    • Hyderabad,Telangana
    Java, Springboot, IBM MQ
    26 May
  • Back End Java Developer
    • Macpower Digital Assets
    • Bengaluru,Karnataka,India
    Required Skills: Strong background in Core...
    22 May
  • Back End Developer (Java Developer)
    • VARITE INDIA PRIVATE LIMITED
    • Chennai, Tamil Nadu, IN
    Company Name: VARITE India Private Limited About The Client: A global information technology, consulting, and business process services company,...
    12 Jun
  • Developers (Java SpringBoot,GCP) | India
    • Photon
    • Chennai,Tamil Nadu,IN,600089
    Job Title: Java Spring Boot Developer ...
    12 Jun
  • Senior Backend Software Engineer (Java/Spring Boot)
    • Flexton Inc
    • Remote India
    Flexton is a growing IT services and staffing company serving some of the world's most renowned and Fortune-listed companies across industries such as...
    25 May
  • Software Engineering (Back-End Developer BluViu)
    • Cargill
    • Bangalore,Karn,IN,560087
    Cargill is committed to providing food and agricultural solutions to nourish the world in a safe, responsible, and sustainable way. Sitting at the heart...
    26 May
  • Java Back-end RTB Engineer
    • C1Exchange
    • Chennai,India
    C1X AdTech Pvt Ltd is a fast-growing product and engineering-based AdTech company building next-generation advertising and marketing technology...
    20 May
  • Sr Software Engineer, Java, Springboot
    • Five9
    • India, Bengaluru (Hybrid)
    Job Description: As a Sr. Backend Engineer, you will be a key player in our team, responsible for the design, development, and maintenance of our...
    13 Jun
  • Senior Software Engineer - Backend
    • Veeam Software
    • Hyderabad, India
    About the RoleYou will be working as a part of a distributed agile team, building a new SaaS platform that underpins a suite of enterprise applications...
    31 May
  • Java with Python Back end Developer
    • Tata Consultancy Services
    • Bengaluru, KA, IN
    Job Description Skill- Java, Spring boot, Microservice, python, Gen AI Location- Bangalore Total IT Experience: 6 to 8 Interview Mode: Virtual (MS...
    17 Jun
  • Java with Python Back end Developer
    • Tata Consultancy Services
    • Remote Nationwide, IN
    Job Description Skill- Java, Spring boot, Microservice, python, Gen AI Location- Bangalore Total IT Experience: 6 to 8 Interview Mode: Virtual (MS...
    17 Jun
  • Senior Java Developer: Spring Boot
    • iSHR for IT & Surveillance
    • Gurugram, HR, India
    Experience Level: 10 Years+ Location: Gurugram (Onsite) Key Responsibilities: Software Development: Develop, enhance, and maintain Java-based...
    15 Jun
  • Senior Software Engineer (Java/SpringBoot) (m/f/x)
    • Atolls
    • Bangalore
    About This Role:We are looking for a Senior Software Engineer (Java/SpringBoot) to join our Shopping team in Bangalore. At Atolls, your role will be...
    30 May
  • Back-end Software engineer
    • Lysto
    • Bengaluru, KA, IN
    Job Description Build the infrastructure powering the future of gaming commerce. About Athena Athena is building the operating system for gaming...
    14 Jun
  • Lead Software Engineer - Java, AWS, SpringBoot
    • JP Morgan Chase
    • Mumbai,IN-MH,IN,400076
    Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Lead...
    15 Jun
  • Lead Software Engineer - Java, AWS, SpringBoot
    • JPMorgan Chase & Co
    • Mumbai,IN-MH,IN,400076
    Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Lead...
    31 May