Job Title: Enabling Areas - Java Tech Lead - Information Technology
What impact will you make?
Every day, your work will make an impact that matters, while you thrive in a dynamic culture of inclusion, collaboration, and high performance. As one of the leading professional services organisations, Deloitte is where you will find numerous opportunities to succeed and realise your full potential.
The team
The Digital Excellence Centre is responsible for building products and platforms for Deloitte India that focuses on providing extraordinary customer experience by putting design thinking with trailblazing technology in the center of what they do. The diverse team consists of subject matter experts, technology specialists, quality engineers, user experience researchers & designers, data scientists and product managers.
Job Role
We are looking to hire a dynamic Java technical lead to join our development team. As a developer, you will be required to engineer a top-quality coding base. You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
Responsibilities
- Building Java based applications/packages/plugins adhering to secure coding practices.
- Translating requirements to into high quality code and taking ownership of the features for the lifecycle of project.
- Ability to demonstrate proficiency in structured and well documented code and related artifacts.
- Optimizing components for maximum performance and automated testing.
- Collaboration with UI/UX designers to design, develop, test & deploy solutions based on industry best practices.
- Build solutions, resolve bugs & implement scalable solutions.
- Creating detailed technical documents.
- Propose enhancements to features.
- Provide timely solution of critical bugs as per the agreed timeliness of the project.
- Lead and be accountable for the output of a team.
As a prospective candidate, you should:
- Have bachelor’s degree or relevant work experience in Computer Science or related technical discipline.
- Have minimum 5-8 years of relevant development experience in Java technologies.
- Be very good understanding of OOPS concepts and Design patterns.
- Have strong skills in J2EE server-side programming (Java, Core Java, Multithreading, JAVAFX, SWT (Optional)).
- Have strong working knowledge of Web Services Technologies: JSON and REST.
- Be able to identify and resolve performance and scalability issues.
- Have familiarity with API design & technical architecture (UML).
- Experience of Angular JS or HTML/CSS.
- Be proficient knowledge of code versioning tools such as GIT & CI/CD and unit testing framework such as JUnit.
- Have experience in working with high performing development teams using Agile/Scrum methodologies.
- Be strong in analytical and logical skill.
- Have excellent written and verbal communication skills.
Your role as a leader
At Deloitte India, we believe in the importance of leadership at all levels. We expect our people to embrace and live our purpose by challenging themselves to identify issues that are most important for our clients, our people, and for society, and make an impact that matters.
In addition to living our purpose, managers across our organization:
- Develop self by actively seeking opportunities for growth, share knowledge and experiences with others, and act as a strong brand ambassador.
- Demonstrate strong commitment to personal learning and development; act as a brand ambassador to help attract top talent.
- Understand expectations and demonstrate personal accountability for keeping performance on track.
- Understand how their daily work contributes to the priorities of the team and the business.
- Support the team whenever required.
- Identify and embrace our purpose and values and put these into practice in their professional life.
- Build relationships and communicate effectively, in order to positively influence peers and other stakeholders.
How you’ll grow
At Deloitte, our professional development plan focuses on helping people at every level of their career identify and use their strengths to do their best work every day. From entry-level employees to senior leaders, we believe there’s always room to learn. We offer opportunities to help build world-class skills in addition to hands-on experience in the global, fast-changing business world. From on-the-job learning experiences to formal development programs at Deloitte University, our professionals have a variety of opportunities to continue to grow throughout their career. Explore Deloitte University, The Leadership Center.
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 purpose
Deloitte is led by a purpose: To make an impact that matters.
Every day, Deloitte people are making a real impact in the places they live and work. We pride ourselves on doing not only what is good for clients, but also what is good for our people and the communities in which we live and work—always striving to be an organisation that is held up as a role model of quality, integrity, and positive change. Learn more about Deloitte's impact on the world.