Deputy Manager | Fullstack Java | Bengaluru | Engineering as a Service/ Operate

Deloitte

12–15 yrs Bengaluru Full Time Hybrid (office + remote)
Deloitte logo
Posted : 1 week ago
Actively hiring

Job description

Join a dynamic team as a Full-Stack Senior Product Software Engineer, contributing to the design and implementation of innovative, user-centric advertising products at scale. You will take ownership of technical aspects, mentor peers, and ensure our systems are robust, observable, and ready for future challenges. A passion for building critical systems and a growth mindset are essential.

We foster a collaborative environment where effective communication across teams is key. You'll need an understanding of microservice principles, loose coupling, and the importance of defining technical and operational metrics for system health and risk management. A pragmatic approach to tackling complex engineering challenges is highly valued.

Responsibilities

Design, develop, and maintain scalable microservices and user interfaces for advertising platforms, 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.

Translate user stories into executable engineering tasks, managing them from initial development through to deployment. Mentor and support team members 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 development methodologies. Familiarity with AI-powered automated tools is also beneficial, always adhering to company policies.

Qualifications

A minimum of 12-15 years of extensive hands-on software engineering experience is required. Proficiency in Java and its associated frameworks, such as Spring Boot, along with experience in ORMs, is crucial. Familiarity with ReactJS or other modern JavaScript frameworks (Vue, Angular) is expected, alongside a willingness to embrace new technologies.

Demonstrated expertise in relational databases like MySQL and Postgres, including schema design and query optimization, is essential. Experience with RESTful APIs, microservices architecture, and distributed systems is a must. A strong foundational knowledge of computer science principles, including data structures and algorithms, is vital for success.

Excellent problem-solving, communication, and collaboration skills are paramount for effectively engaging with both technical and non-technical stakeholders. Experience in ad tech, programmatic advertising, or real-time bidding platforms is advantageous. Familiarity with cloud platforms like AWS, and modern DevOps tools such as Terraform, Docker, and Kubernetes, as well as data streaming mechanisms like Apache Kafka, AWS Kinesis, or SNS/SQS, are preferred qualifications.

Essential Skills

JavaSpring BootReactJSJavaScriptMySQLPostgresRESTful APIsMicroservicesData StructuresAlgorithmsProblem-SolvingCommunicationCollaboration

Good to Have

VueAngularAd TechProgrammatic AdvertisingReal-time BiddingSpring ProjectsAWSTerraformDockerKubernetesApache KafkaAWS KinesisSNSSQS

Highlights

  • Actively hiring

More Details

RoleDeputy Manager | Fullstack Java | Bengaluru | Engineering as a Service/ Operate
IndustryEngineering as a Service, Operate
DepartmentSoftware Engineer, Fullstack Developer
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Deloitte logo

Deloitte

Engineering as a Service

Deputy Manager | Fullstack Java | Bengaluru | Engineering as a Service/ Operate at Deloitte | SkillMX | SkillMX