Java Technical Lead Job in Inknowtech Pvt. Ltd.

Java Technical Lead

Apply Now
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

See more recommended jobs