About the job
We are seeking a highly skilled and experienced Senior Technical Lead to spearhead our software product development initiatives. The ideal candidate will be responsible for:
- Designing, developing, and delivering applications utilizing Java/J2EE and emerging technologies.
- Collaborating effectively with architects and the product management team to make informed design decisions.
- Creating robust medium to large-scale enterprise solutions using Java technologies, with a strong grasp of design patterns including core design patterns, J2EE design patterns, and architectural design patterns, alongside UML expertise.
- Leading technical discussions to provide guidance and establish coding standards.
- Architecting and engineering systems independently, with a focus on implementing significant portions of the framework.
- Offering technical leadership and knowledge on best practices in design and development.
- Providing input on unit and integration testing for both server-side and client-side applications, as well as build and deployment procedures and standards.
