Tech Lead / Lead Software Architect ( Java )

Job Description

Tech Lead / Lead Software Architect ( Java )

Type : Full Time

Location : Ahmedabad

Experience Required : 8 Year(s)

Industry : Industrial Products/Heavy Machinery

Preferred Skills : Angular.js CSS3 Hibernate Java Javascript jQuery MVC MySQL RESTful APIs SOAP Spring Framework SQL Server User Interface

Job Description :

-Participate in feasibility analysis of requirements for implementation and prepare a design document accordingly.

-Contribute in technical discussions regarding requirements, implementation adopting best practices/methodologies.

-Prioritizing user needs, developing programming specifications and determining timelines for development.

-Estimation and timely implementation of requirement(s) by developing a modular, scalable, high performance code by adopting best practices as and when required.

-Adherence to the documentation requirements of the assigned module/application.

-Collaborate with the Software Quality Assurance team to understand and resolve the bugs.

-Contribute to the software development process improvement.

-Wireframe preparation of UI design and development

Desired Candidate Profile

-Excellent understanding of Object Oriented programming concepts.

-Hands-on experience in Core Java, JSP/Servlet, XML Programming, Hibernate, Spring Boot, Spring MVC, AOP, JPA, Angular JS.

-Hands on experience on web services (SOAP RESTful).

-Hands-on experience with databases MySQL, SQL Server with huge database.

-In-depth knowledge of HTML5, JQuery, JavaScript/CSS3.

-Experience in Cloud development will be an added advantage.