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

Deloitte

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

Job description

Join our dynamic engineering team as a Senior Full-Stack Software Engineer. You'll play a key role in designing and implementing innovative products and features that shape the future of user-centric advertising at scale. This role offers the opportunity to take technical ownership, mentor peers, and ensure our systems are robust and ready for future challenges. We value a growth mindset, effective communication, and a pragmatic approach to solving complex engineering problems in a fast-paced environment.

We seek individuals passionate about building mission-critical systems and fostering collaboration across teams. An understanding of microservice architecture and the importance of technical and operational metrics for system health is essential. Bring your expertise in building scalable, observable, and future-proof solutions.

Responsibilities

Design, develop, and maintain scalable microservices and user interfaces for a leading advertising platform, utilizing Java and modern front-end technologies. Collaborate closely with product, UX, and engineering colleagues to deliver impactful features that enhance user-centric advertising experiences. Transform user stories into well-defined engineering tasks, overseeing them from development through deployment.

Provide mentorship and support to teammates through constructive code reviews, comprehensive documentation, and informal guidance. Enhance system observability by implementing robust metrics, monitoring, and alerting solutions. Participate in on-call rotations to ensure operational excellence and champion best practices in code quality, automated testing, and agile methodologies. Embrace and utilize AI-powered tools while adhering to company policies.

Qualifications

We are looking for engineers with 4-6 years of hands-on software engineering experience. Essential skills include proficiency in Java and its related frameworks like Spring Boot, experience with modern JavaScript frameworks such as ReactJS (or Vue, Angular), and a strong background in relational databases (MySQL, Postgres) including schema and query design.

A solid understanding of RESTful APIs, microservices, and distributed systems is crucial. You should possess a strong foundation in computer science principles, including data structures and algorithms, coupled with excellent problem-solving, communication, and collaboration skills for interacting with both technical and non-technical stakeholders. A BS/MS in Computer Science, Engineering, or equivalent experience is required.

Essential Skills

JavaSpring BootReactJSJavaScriptMySQLPostgresRESTful APIsMicroservicesDistributed SystemsData StructuresAlgorithmsProblem-SolvingCommunicationCollaboration

Good to Have

Ad TechProgrammatic AdvertisingReal-time BiddingSpring ProjectsAWSTerraformDockerKubernetesApache KafkaAWS KinesisSNSSQS

Highlights

  • Actively hiring

More Details

RoleSenior Associate | Fullstack Java | Bengaluru | Engineering as a Service/ Operate (Bengaluru, IN)
IndustryInformation Technology & Services, Software Development
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Deloitte logo

Deloitte

Information Technology & Services

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