We are looking for an experienced technical lead with relevant experience in Full Stack Technologies. You will be responsible for providing solutions for requirements and problems. You will facilitate requirement analyses, design, coordinate development, conduct peer reviews, provide feedback and enhance frameworks.
To be successful as a Java technical lead, you should demonstrate sound knowledge of industry best practices, good organizational and leadership skills, and proficiency in Java technologies. Ultimately, a technical lead should have good analytical skills, the ability to anticipate issues and frame remedial actions, and excellent teamwork skills.
Responsibilities
Analyse the business requirements and create technical design in accordance with organisation's architecture standards
Create Estimation based on the requirements
Walk-thru of the designs with Client Technology team and obtain sign-off
Documenting Design Decisions, components and keep the knowledge base
Define all aspects of development from appropriate technology and workflow to coding standards
Oversee progress of development team to ensure consistency with initial design
Develop code and provide hands-on engineering expertise to the development team.
Using coding standards and best practices to ensure quality.
Co-ordinate SIT and UAT and provide support during SIT and UAT
Record & Track Defects uncovered during testing
Peer code review and ensuring design considerations are implemented
Involves in performance enhancement analysis
Provide technical guidance and coaching to developers and engineers
Ensure software meets all requirements of quality, security, modifiability, extensibility etc
Requirements
Must-Have
8 - 12 years of relevant work experience
Inquisitive mind and an aptitude and to learn and explore new ideas and technologies
Experience in software development experience using Java/J2EE, using frameworks Spring, Spring boot, Hibernate (or any ORM), Angular, ReactJS
Hands on experience in Java / Web based application architecture and solutions
Experience in Database technology: any RDBMS, SQL queries & PLSQL and performance optimization
Experience with build tools like Maven and version control tools like Git
Desire to participate in the full lifecycle of a project from concept to completion
Good understanding of unit testing methodologies.
Experience with DevOps practices and technologies
Excellent analytical skills.
Exceptional communication skills.
An ability to perform well in a fast-paced environment
Excellent analytical and multitasking skills.
Good to Have
Experience with any Cloud – AWS/Azure/Google
Hosting application on cloud
Soft Skills
Analytical mindset and good problem-solving skills
Excellent written and verbal communication
Good organizational skills
Ability to work as part of a team
Attention to detail
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job