- Demonstrate expert level proficiency in developing and managing large consumer facing / ecommerce websites.
- Build and Lead multiple (2-3) teams of 10-15 top notch engineers to own, drive & deliver critical parts of our products.
- Serve as a technical advisor and problem solver to product team and assist them in using technology to successfully solve consumer and business problems.
- Create/Review a project plan covering all project variables, risks & dependencies.
- Manage the project lifecycle with the objective of ensuring adherence to Schedule, Effort, Cost and Quality.
- Play the role of a mentor and provide direction and technical expertise to Tech Leads and Technical PMs.
- Establish measurable criteria concerning deliverability, performance, maintenance, and costs with the objective of improving key metrics over time.
What you should be known for?
- 13+ years of background with engineering and architectural skills on multiple n-tier architectures preferably on J2EE tech stack. Working experience of leading cross functional team comprising Product and Engineering talents with size of 15+.
- Expertise in Java / JEE, Spring (IOC, AOP, MVC, and Boot), Hibernate, JQuery, JavaScript.
- Strong research, problem solving and analytical capabilities. BTech in Computer Science from tier-1 College.
- Strong Database query, indexing, optimization, normalization and de-normalization concepts.
- Experience in event-based technologies like Kafka and Search engines like Solr, Elastic search
- Experience in No-SQL databases (MongoDB, Cassandra, Aerospike)
- Experience in JavaScript based UI frameworks (React, Angular,Node)
- Must have experienced in handling/managing website/app of large volume of traffic & have hand-on experience on scalability & performance tuning. Experience to Big Data technologies (Hadoop, Spark)
Didn’t find the job appropriate? Report this Job