Engineering Manager - Java

9 - 13 years

0 Lacs

Posted:5 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As an Engineering Manager at this company located in NOIDA, India, you will be responsible for providing technical leadership to major projects. Your role involves building and managing a team of 15-20 top-notch engineers. You will optimize your own code and ensure that engineers are able to optimize theirs. Additionally, you will manage business goals, contribute to product strategy, and aid in the development of your team. Creating clear career paths for team members and fostering their growth through regular and deep mentoring will be crucial. Performing regular performance evaluations and actively seeking feedback are key responsibilities. You will collaborate closely with Product Management, Business Development, and Operations teams to provide scalable and high-quality technology solutions at a rapid pace. Your role will require demonstrable experience in architecting and driving the implementation of large-scale services or experiences across multiple systems and groups. Overall, you will be equally responsible for the success or failure of various initiatives. Key Responsibilities: - Provide technical leadership to major projects - Build and manage a team of 15-20 engineers - Optimize your own code and facilitate optimization for engineers - Manage business goals, contribute to product strategy, and aid in team development - Create clear career paths for team members and support their growth through mentoring - Perform regular performance evaluations and seek feedback - Collaborate with Product Management, Business Development, and Operations teams to deliver scalable technology solutions - Architect and drive implementation of large-scale services - Design classes with clear responsibilities - Deploy code to production and provide support for production bugs - Handle ambiguity and chaos in a fast-paced environment Qualifications Required: - Excellent leadership skills for mentoring engineers - Proficiency in system design and understanding of distributed systems - Experience with Java, PHP, Python, Linux, Apache, MySQL, solr, memcache, redis, JavaScript, ajax, etc. - Familiarity with Microservices, NoSQL databases, and various communication protocols - Exposure to functional programming and/or event-driven programming - Understanding of production and cloud architecture like AWS - Hands-on technical experience in object-oriented design, data structures, algorithm design, and complexity analysis - 9-12 years of experience in a top-tier product company with some team management experience - A BE/BTech in Computer Science or equivalent academic background from premium colleges (Note: The company acknowledges that the responsibilities associated with the role may evolve over time based on business needs. The information provided in this role brief is for guidance and not contractual, and may not cover all accountabilities of the post-holder.),

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

hyderabad, telangana, india