Lead Senior Associate | Fullstack Java | Bengaluru | Engineering as a Service/ Operate
Deloitte
Deloitte
Join our innovative 'Engineering as a Service/Operate' team as a Lead Senior Fullstack Java Engineer in Bengaluru. You will architect and deliver robust, scalable systems for our music supply chain applications, blending hands-on technical leadership with strategic vision to transform business needs into cutting-edge solutions.
This role is ideal for a curious and efficient engineer eager to shape development direction and collaborate with top talent in an agile, team-oriented environment that prioritizes continuous improvement and innovation. You'll be instrumental in advancing our music supply chain platform and data integrations.
As a Lead Software Engineer, you will be responsible for the architectural design and implementation of complex, large-scale projects, ensuring technical excellence and driving the resolution of critical bugs. You will mentor senior engineers, foster collaboration across teams including Product Management, QA, and Design, and mediate disagreements to achieve stakeholder alignment. Your ownership will extend to leading development projects with multiple components and teams, setting the architectural direction to ensure scalability and maintainability. You will broadly influence product and project success, driving innovation and technical strategy with a material impact on business outcomes.
We are seeking a seasoned software engineer with over 7 years of experience, proficient in Java and JVM-based languages, and extensive use of Spring Boot, Spring Data, Spring Integration, and related frameworks. A strong understanding of the full SDLC, including CI, automated testing, code reviews, and documentation is essential. Expertise in event-driven architectures (EDA) with systems like Kafka or RabbitMQ, relational databases (SQL, schema design, optimization), and API design (RESTful, event-based) is required. Familiarity with AWS cloud services, authentication protocols (OAuth 2.0), distributed caching, enterprise integration concepts, observability tools, and object-oriented/functional programming paradigms is crucial. Excellent communication, collaboration, time management, and problem-solving skills are necessary, along with experience in Agile environments. A Bachelor's degree in a relevant field or equivalent work experience is preferred.
Deloitte
Technology