Lead Senior Associate | Fullstack Java | Bengaluru | Engineering as a Service/ Operate (Bengaluru, IN)

Deloitte

7+ yrs Bengaluru Full Time Hybrid (office + remote)
Deloitte logo
Posted : today
Actively hiring

Job description

Join our dynamic Engineering as a Service/Operate team as a Lead Fullstack Java Engineer. You will be instrumental in architecting and deploying robust, scalable systems for our music supply chain applications. This role offers a unique opportunity to blend hands-on technical leadership with strategic vision, translating complex business needs into innovative solutions for music supply chain platforms and data integrations.

This position is ideal for a proactive and efficient engineer passionate about driving development direction and collaborating with top talent. You will thrive in an agile, team-oriented environment that emphasizes continuous improvement and innovation.

Your focus will be on data streams and integrations within the Music Integration Workstream. You'll work closely with internal and external teams to ensure the accuracy, scalability, and efficiency of data flows between our music metadata repertoire system and various applications.

Responsibilities

Spearhead the architectural design and implementation of significant projects, ensuring technical excellence and adherence to organizational standards. Resolve critical issues and drive the adoption of best practices across engineering teams.

Provide mentorship to senior engineers, foster cross-team collaboration with Product Management, QA, and Design, and mediate stakeholder disagreements to achieve alignment. Build strong relationships within engineering and with cross-functional partners, promoting knowledge sharing and shaping a positive team culture.

Lead development projects involving multiple components and teams, defining architectural roadmaps and ensuring system scalability and maintainability. Your decisions will significantly impact project and team success, contributing to large-scale solutions and strategic planning. Your contributions will drive product and project success, measured by customer and operational objectives, with a material impact on business outcomes and a focus on innovation and technical strategy.

Qualifications

A minimum of 7 years of experience in software engineering is essential, with a proven history of designing, developing, and deploying production-grade applications. Expertise in Java and JVM-based languages is required, complemented by extensive experience with Spring Boot, Spring Data, Spring Integration, and related frameworks.

A comprehensive understanding of the full software development lifecycle, including CI/CD, automated testing (unit, integration, functional), code reviews, and documentation, is crucial. Experience with event-driven architectures (EDA) and messaging systems like Kafka, RabbitMQ, or AWS SNS/SQS is also a key requirement.

Proficiency in relational databases, SQL, schema design, stored procedures, query optimization, and data modeling is necessary. You should have hands-on experience with API design and integration (RESTful and event-based), and a working knowledge of authentication and authorization protocols such as OAuth 2.0.

Experience with AWS cloud services (S3, RDS, VPC, messaging/streaming services), distributed caching solutions, enterprise and data integration concepts, and modern observability tools is expected. A strong grasp of object-oriented and functional programming paradigms, along with excellent communication, collaboration, time management, and problem-solving skills within an Agile environment, are vital for success in this role.

Essential Skills

JavaJVMSpring BootSpring DataSpring IntegrationFull Software Development LifecycleContinuous IntegrationAutomated TestingCode ReviewsDocumentationEvent-Driven Architecture (EDA)KafkaRabbitMQAWS SNS/SQSRelational DatabasesSQLDatabase Schema DesignStored ProceduresQuery OptimizationData ModelingAPI DesignRESTful APIsEvent-Based InterfacesOAuth 2.0Access ManagementAWS Cloud ServicesS3RDSVPCDistributed CachingEnterprise IntegrationData IntegrationObservability ToolsObject-Oriented ProgrammingFunctional ProgrammingCommunication SkillsCollaboration SkillsTime ManagementProblem-SolvingAgile Methodologies

Good to Have

Advanced AWS ServicesAdvanced Cloud Infrastructure ManagementReal-time Data StreamingEvent ProcessingApache AirflowWorkflow OrchestrationData Pipeline ManagementDatabricksData EngineeringAnalyticsMachine LearningSnowflakeCloud Data WarehousingPostgreSQLAdvanced Database FeaturesPerformance TuningServerless ComputingAWS Lambda

Highlights

  • Actively hiring

More Details

RoleLead Senior Associate | Fullstack Java | Bengaluru | Engineering as a Service/ Operate (Bengaluru, IN)
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Deloitte logo

Deloitte

IT Consulting

Lead Senior Associate | Fullstack Java | Bengaluru | Engineering as a Service/ Operate (Bengaluru, IN) at Deloitte | SkillMX | SkillMX