Total overall experience: Minimum 3 to 12 Years in Java and related technologies
Supervising, guiding and motivating, Team Leaders are there to help colleagues work together and ensure theyre delivering good customer service.
Ensuring the staff are happy so the business can run smoothly, youll organise and delegate their workload as well as monitoring them to make sure its done correctly
Understand the project requirement and expectation
Develop a strategy the team will use to reach its goal
Provide any training that team members need
Communicate clear instructions to team members
Listen to team members feedback
Monitor team members participation to ensure the training they are being provided is being put into use, and also to see if any additional training is needed
Manage the flow of day-to-day operations
Create weekly status report on the teams progress
Distribute reports to the appropriate personnel
[ Technical ]
Must have good Web Application Development experience in Java
Development experience in any framework like Spring MVC or Struts
Built from Scratch experience is must
Good knowledge in HTTP request processing
Experience in REST API development
Good knowledge in any RDBMS (PostgreSQL / MySQL/ Oracle)
Experienced in JavaScript & jQuery would be preferable
Good to have CSS, Bootstrap experience
Good to have good Testing experience
Good to have experience in KnockoutJS
Experienced in ORM MyBatis, Hibernate
Must have a team work attitude and should always be ready to explore new technologies.