1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Full Stack Developer jobs in Bangalore
  5. Senior Associate | Fullstack Java | Engineering as a Service
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 23214689

    Deloitte logo

    Senior Associate | Fullstack Java | Engineering as a Service

    Deloitte · Bengaluru · onsite · Posted 2d ago

    Not disclosed5–9 yrsfulltimeSourced fromInstahyre

    About a minute. You'll make an account on the way through.

    About this role

    Job description:


    The Music Supply Chain fleet oversees products and optimizes workflows that enable users to manage both publishing and recorded music businesses-from acquisition and distribution to administration and monetization-leveraging analytics to drive data-informed decision making.


    Job Summary:


    As a Software Engineer, you will architect and deliver resilient, scalable systems across our music supply chain applications. This role blends hands-on technical leadership with strategic influence-transforming business requirements into innovative solutions that support music supply chain platform and data integrations.


    This position might be a great fit if you:

    • Are a curious and efficient engineer who wants to help shape the direction of development and collaborate closely with some of the brightest minds in our organization.
    • Thrive in an agile, collaborative environment where teamwork and innovation are valued.


    In this role, you'll work within the Music repertoire, planning, distribution and sales focusing on data streams and integrations between systems and various upstream and downstream applications. You'll collaborate closely with multiple internal and external teams to design, implement, and maintain robust data integration capabilities that ensure accuracy, scalability, and efficiency across the music supply chain.


    Responsibilities and Duties of the Role:

    • Technical Expertise: Possesses comprehensive knowledge of technologies and leads architectural design and implementation of large projects. Fixes critical bugs and drives technical excellence across teams. Creates and reviews complex solutions and ensures alignment with organizational standards.
    • Influence and Leadership: Mentors senior engineers and facilitates collaboration across teams. Influences and drives cross-functional team collaboration with teams like PM, QA, and Design. Mediates disagreements and drives alignment among stakeholders. Builds relationships within engineering and with cross-functional partners and encourages knowledge sharing. Leadership is both technical and interpersonal, shaping team culture and performance.
    • Ownership & Scope: Owns and leads development projects with multiple components and teams. Sets architectural direction and ensures scalability and maintainability. Decisions significantly influence project and team outcomes. Scope includes large-scale solutions and strategic planning.
    • Impact: Broadly influences product and project success across teams. Contributions are measured by achievement of customer and operational objectives and OKRs. Work has material impact on business outcomes. Regularly drives innovation and technical strategy.


    Required Education, Experience/Skills/Training:

    • 5+ years of experience in a software engineering role, with a strong track record of designing, developing, and delivering production-grade applications.
    • Strong proficiency in Python, with the ability to write efficient, maintainable, and testable code.
    • Hands-on experience with Apache Spark and related file formats (Avro, Parquet, JSON, etc.) for large-scale data processing.
    • Advanced knowledge of SQL, including data modeling, schema design, relational database concepts, query optimization, and performance tuning.
    • Expertise with data platform technologies such as Databricks, Snowflake, and orchestration frameworks like Apache Airflow (or similar tools).
    • Deep understanding of data integration concepts and ETL/ELT pipeline design, including ingestion, transformation, and delivery of data across systems.
    • Experience with containerization and DevOps practices, including GitLab, CI/CD pipelines, Docker, and Kubernetes.
    • Strong knowledge of cloud environments, preferably AWS (e.g., S3, RDS, Lambda, SQS/SNS, VPC, etc.).
    • Solid understanding of data lakehouse and microservices architectures, with experience in designing and maintaining scalable, modular systems.
    • Experience integrating with APIs (RESTful, GraphQL) and handling data streaming or messaging frameworks such as Kafka, Kinesis, or Pub/Sub.
    • Proficiency with Linux environments and shell scripting (bash) for automation and maintenance tasks.
    • Strong grasp of object-oriented and functional programming paradigms, and the ability to apply them to real-world data engineering problems.
    • Understanding of data governance, security, and observability best practices, including logging, monitoring, and alerting for data pipelines.
    • Excellent communication, collaboration, and problem-solving skills, with the ability to work effectively across teams.
    • Strong time management and organizational skills, capable of breaking down complex problems into actionable tasks.
    • Experience working in Agile environments, contributing to iterative development, sprint planning, and continuous improvement.
    • Bachelor's degree in computer science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience.


    Preferred Qualifications:

    • AWS (advanced cloud services and infrastructure management)
    • Kafka (real-time data streaming and event processing)
    • Apache Airflow (workflow orchestration and data pipeline management)
    • Databricks (data engineering, analytics, and machine learning workflows)
    • Snowflake (cloud data warehousing and analytics)
    • PostgreSQL (advanced database features and performance tuning)
    • Serverless computing (e.g., AWS Lambda or similar event-driven architectures)

    Sourced from instahyre

    Skills

    Apache SparkApache Kafkaapache airfloweltDatabricksPythonETL

    About Deloitte

    Deloitte logo

    Deloitte

    Management Consulting

    120k+

    employees

    1845

    181 years old

    Hyderabad, India

    US

    About

    At Deloitte, we help provide high-quality audit & assurance services, consulting, tax, and advisory services to some of the world’s most admired brands. Alongside this work, our Enabling Areas and Global teams support Deloitte’s businesses, helping create impact for clients, communities, and our people. Our professionals help provide measurable and lasting results that could help reinforce public trust in capital markets, enable clients to transform and thrive, and lead the way toward a stronger economy, a more equitable society and a sustainable world. Building on its 180-plus year history, Deloitte spans more than 150 countries and territories.


    Deloitte US‑India Offices (USI) is a region within the Deloitte US organization, with offices across seven cities in India: Hyderabad, Mumbai, Gurugram, Bengaluru, Kolkata, Pune, and Chennai.

    Industries

    Management ConsultingIT Services & ConsultingAccounting & Auditing

    Employee ratings

    23,234 reviews

    3.7/ 5

    Culture

    3.6

    Career growth

    3.1

    Work-life

    3.2

    Employees rate it well for

    Work Life Balance4379Work Culture3091Salary2235Learning1870Senior Management1457

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    See all 495 Full Stack Developer jobs in BangaloreFull Stack Developer jobs in IndiaJobs in Bangalore

    Career guides

    • How to Auto Apply for Jobs on Naukri (2026): Official Options vs AI Agents, Step by Step
    • Naukri daily apply limit: how many jobs can you apply to per day?
    • Get a referral at Indian startups: Razorpay, Swiggy, PhonePe, Flipkart, CRED and Zomato

    All career guidesAll articlesBrowse companies hiring

    Senior Associate | Fullstack Java | Engineering as a Service · waiting for your command