Java Technical Lead Job in Inknowtech Pvt. Ltd.
Java Technical Lead
Inknowtech Pvt. Ltd.
4+ weeks ago
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
Job Summary
Position / Level : Java Technical Lead
Knowledge Essential : Java, J2EE, JSP, Servlets, PL/SQL, Hibernate, Spring, Team handling experience
Qualification : BE / Btech / MCA / ME / M.Tech / MS / M.Sc Computers / IT / Systems / Electronics
Notice Period : Immediate to 30 days
Job Description
- Design, build and deliver software solutions
- Write code in alignment with standards and conventions and follow best practices
- Stay updated with the latest technology trends especially in the opensource technologies
- Encourage and lead innovation and solid lifecycle processes
- Collaborate with development teams on work definition, estimation and prioritization
- Lead and grow as a professional software engineer
- Full ownership of product deliveries and mentoring junior team members
- Top notch client interactions to provide excellent Quality of Service
- Owning the code base and making sure all code is reviewed and is of very high quality
- Write and modify coding conventions and standards documents for all Javascript based development
Roles & Responsibilities
- 10 years experience doing Java based web development with solid knowledge of Core Java, Spring MVC, Struts 2+, Hibernate, JavaScript, JQuery, AJAX, HTML5, and CSS3 as well as building web applications using the latest standards-based approaches
- Has worked on at least two high traffic, large scale Java-based application
- Must have experience with web development frameworks and libraries such as Spring MVC, Hibernate and JQuery
- Must have experience in writing and optimizing RESTful APIs
- Knowledge of Spring Security, Spring Boot is a big plus
- Designing relational database schemas is a big plus
- Experience in JSP & Servlets is must
- Understands most common performance problems in Web applications and can suggest standard improvements in database to improve performance
- Understanding of multithreaded programs is a big plus
- Experience with client-side technologies like ReactJS or AngularJS is good to have
- Experience in incorporating and utilizing BDD, TDD, and Java unit testing frameworks
- Good experience with project build tools like Maven, Gradle, ANT etc.
- Good understanding of Git
- Experience with Continuous Integration and automated testing strategies. Knowledge of a CI tool like Jenkins or Bamboo
- Strong written and verbal communication skills
Experience Required :
Minimum 10 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us