Senior Lead Software Engineer - AM-Tech-DA-021

Bengaluru, India
Technology – Engineering /
Full Time /
Hybrid
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. 

Key Responsibilities

    • Design and implementation of application using Java applying DBMS knowledge for better performance 
    •  Work with Linux systems and develop shell scripts based backend jobs
    • Understand various databases like Oracle, Postgresql and HSQLDB and design database objects for the new requirements
    • Understand and develop Microservice based solutions in AWS cloud.
    • Good understanding on Terraform for infrastructure as code to design, implement and manage cloud resources
    • Code quality assurance with unit testing and being able to write JUnit test cases.
    • Work with with various AWS services as part of the ongoing modernization activities
    • Work with Python as part of the Airflow development
    • Handle the deployment activities to both On-prem as well as Cloud instances
    • Mentoring the team members and reviewing their work
    • Design discussions with the team and with other interfacing teams
    • Familiarity with CI/CD pipelines & Devops practices
    • Development of application based on security guidelines and standards which would be less vulnerable to security issues

Exp required

    • 8+ years of experience in Java and J2EE technologies
    • 3+ years of experience in Linux and shells scripting
    • 5+ years of experience in Database(Oracle/Postgresql)
    • Knowledge on AWS services
    • Experience in JUnit or any other testing franworks
    • Experience is design documentation
    • Experience in working with application servers and deployments
    • Experience working with any backend job schedulers(Appworx/Airflow)
    • Bachelor’s degree in Computer Science or equivalent from a reputed college or University
    • Basic understanding about the code scanning tools and possible security vulnerabilities and remedies