Search by job, company or skills

Crisil

Java Technical Lead

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

We are seeking an experienced Java Technical Lead to join our Technology team. The successful candidate will lead the design, development, and implementation of Java-based applications, ensuring high-quality, scalable, and maintainable solutions. The Java Technical Lead will be responsible for technical leadership, mentoring, and guiding a team of Java developers to deliver projects on time, within budget, and to the required quality standards.

Key Responsibilities:

  • Technical Leadership: Provide technical leadership and guidance to a team of Java developers, ensuring that solutions are designed and implemented to meet business requirements and technical standards.
  • Architecture and Design: Design and implement scalable, secure, and maintainable Java-based applications, including architecture, framework, and infrastructure.
  • Coding and Development: Write high-quality, efficient, and well-documented Java code, following best practices and coding standards.
  • Mentoring and Coaching: Mentor and coach junior developers to improve their skills and knowledge, providing guidance on coding standards, design patterns, and best practices.
  • Technical Troubleshooting: Troubleshoot and resolve complex technical issues, collaborating with cross-functional teams to identify and implement solutions.
  • Code Reviews: Conduct code reviews to ensure that code meets technical standards, is maintainable, and follows best practices.
  • Technical Documentation: Develop and maintain technical documentation, including design documents, technical notes, and API documentation.
  • Collaboration: Collaborate with cross-functional teams, including QA, DevOps, and Product Management, to ensure that solutions meet business requirements and technical standards.
  • Innovation: Stay up-to-date with industry trends, emerging technologies, and new tools, applying this knowledge to improve existing solutions and develop new ones.
  • Process Improvement: Identify areas for process improvement and implement changes to optimize development workflows, improve quality, and reduce costs.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 142651531