Position Summary

Application Development Manager

Location:

Deloitte Office – Gurgaon, Hyderabad, Bengaluru, Mumbai, Pune, Kolkata

Job Overview:

We are seeking an experienced Application Development Manager to lead our application development team. The ideal candidate will possess over 10 years of diverse, hands-on experience in Java/J2EE application development and will demonstrate a strong capacity for building solutions in a consulting environment. This role requires a unique blend of technical depth, leadership skills, and strategic thinking.

Qualifications:

• Over 10 years of significant and diverse hands-on experience in Java and Java EE.

• Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

• Proven experience in leading the development of solutions or practices within a consulting environment.

• Comprehensive understanding of full-stack development, including front-end technologies like Angular or React, and back-end technologies like Java

• Demonstrated ability to manage cross-functional and cross-border teams effectively.

• Advanced understanding of DevOps tools (Jenkins, Docker, Kubernetes) and cloud platforms (AWS, Azure).

• Strong leadership, communication, and problem-solving skills.

• Proficient in all aspects of the Software Development Life Cycle

• Relevant certifications in Java, Project Management (e.g., PMP), or Agile methodologies (e.g., Scrum Master).

• Experience with database management systems (Oracle, SQL Server, MySQL).

Responsibilities:

• Lead, manage, and mentor a team of full-stack developers.

• Oversee the planning, execution, and delivery of complex software development projects.

• Develop and enhance practices for Java-based application development.

• Manage timelines, resources, risk assessments, and project scopes.

• Lead the design, development, and implementation of robust Java-based applications.

• Maintain hands-on involvement with coding and troubleshooting.

• Ensure the adoption of best practices in software development and security.

• Work effectively across different geographical locations and collaborate with global teams.

• Adapt strategies to accommodate diverse work cultures and practices.

• Act as the primary technical liaison between business stakeholders and the

development team.

• Translate complex business requirements into scalable technical solutions.

• Regularly update senior management and stakeholders on project progress.

• Lead initiatives to integrate new technologies and methodologies into existing practices.

• Encourage and facilitate innovative and out-of-the-box thinking among team members.

• Foster a collaborative, inclusive, and high-performance environment.

• Conduct regular performance reviews and facilitate the professional growth of team members.


Application Development Architect

Location:

Deloitte Office – Gurgaon, Hyderabad, Bengaluru, Mumbai, Pune, Kolkata

Job Overview:

As an Architect specializing in application development, you will be responsible for designing and implementing software solutions. You will lead the development process from conception to deployment, ensuring that the architecture meets both technical and business requirements. Your role will involve collaboration with cross-functional teams, guiding developers, and staying ahead of technology trends to innovate and maintain competitiveness.

Qualifications:

• 8-11 years of experience in developing and architecting enterprise-class solutions.

• Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

• Collaborate with business stakeholders to translate business requirements into scalable and sustainable application architectures.

• Design and implement robust application architectures that support the business requirements.

• Should be well-versed in all tiers of application development – front-end, middle-tier, and back-end. Hands-on experience in all these areas is critical.

• Skilled in Java-based solution development, including the Spring Framework.

• Skilled in modern UI frameworks like Angular or React, as well as core JavaScript language skills.

• Experience in developing cloud-based solutions using microservices architecture, Docker containers, and Kubernetes.

• Excellent understanding of different architectural patterns and best practices.

• Excellent verbal and written communication skills.

• Experience or passion for implementing cloud solutions on Amazon Web Services (AWS), Microsoft Azure, and/or Google Cloud Platform.

• Solid understanding of the Agile software development methodology.

• Advanced understanding of DevOps tools (Jenkins, Docker, Kubernetes) and cloud platforms (AWS, Azure).

Responsibilities:

• Work effectively across different geographical locations and collaborate with global teams.

• Ensure best engineering practices are followed, well-documented, and continuously seek ways to improve processes where needed.

• Participate in all agile team ceremonies and lead where appropriate.

• Work closely with developers to ensure they are writing proper unit tests.

• Facilitate collaboration between software engineers and QA engineers to ensure proper test cases are identified.

• Champion the importance of security best practices within the team, emphasizing adherence to the OWASP Top 10 to enhance our application security posture.

• Maintain a strong understanding of the application from both a product and user perspective.

• Diagnose and troubleshoot production problems effectively.

• Identify technical risks to sprint commitments early on and escalate accordingly.

• Assist the team in identifying and planning tasks at the start of each sprint.

• Assist developers in addressing performance issues.

• Conduct Pull Request reviews and perform code reviews.

• Spend approximately 60% of your time contributing code and remaining hands-on.


Recruiting tips

From developing a stand out resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore opportunities at Deloitte. Check out recruiting tips from Deloitte recruiters.
Benefits

At Deloitte, we know that great people make a great organization. We value our people and offer employees a broad range of benefits. Learn more about what working at Deloitte can mean for you.
Our people and culture

Our diverse, equitable, and inclusive culture empowers our people to be who they are, contribute their unique perspectives, and make a difference individually and collectively. It enables us to leverage different ideas and perspectives, and bring more creativity and innovation to help solve our client most complex challenges. This makes Deloitte one of the most rewarding places to work. Learn more about our inclusive culture.
Our purpose

Deloitte’s purpose is to make an impact that matters for our clients, our people, and in our communities. We are creating trust and confidence in a more equitable society. At Deloitte, purpose is synonymous with how we work every day. It defines who we are. We are focusing our collective efforts to advance sustainability, equity, and trust that come to life through our core commitments. Learn more about Deloitte's purpose, commitments, and impact.
Professional development

From entry-level employees to senior leaders, we believe there’s always room to learn. We offer opportunities to build new skills, take on leadership opportunities and connect and grow through mentorship. From on-the-job learning experiences to formal development programs, our professionals have a variety of opportunities to continue to grow throughout their career.

Requisition code: 188540