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.