Skills:
9+ years strong Java experience in development and implementation of applications using Core Java, AJAX, HTML, JavaScript, Object-Oriented Programming and Design, UML, familiarity with Java design patterns
Proven skills in Core Java, Multithreading, Eclipse RCP, REST, SOAP, XML, WSDL, Databases such as MySQL, ORACLE and DB2
Expert in Java, Object-Oriented Programming concepts. Willing to work in cross-functional skills
Knowledge of Design Patterns and experience in applying them to solve design problems
Ability to design based off of business requirements and experience communicating across geographies
Has worked in small and large teams with Requirements, Design and Development phases and complex implementations
Willingness and aptitude to learn new skills in a rapidly changing environment
Excellent communication skills (Oral, written and presentation), organizational.
Preferable:
Knowledge of CRM solutions, preferably Salesforce.com
Experience of Agile practices, TDD or BDD development cycle
The candidate must have strong visual design skills and be able to provide real-world examples which demonstrate these skills
Google Chrome page extension and DEV tool extension development
Selenium/ Chromedriver
Knowledge of Grunt or Gulp
Knowledge of debugging
Responsibilities:
Understanding business requirements and translating them into technical solutions
Create detailed technical design documents
Document and develop code according to specifications and standards
Implement agreed design on the Java/Javascript, including:
End to End Development
Deliver your work using best practices
Emphasis on testability and maintainability
Provide support to the test automation team and Provar customers on a day-to-day basis, as and when required
May be required to be on call to provide support to Test Consultants or Testing community on a need-to basis
Study upcoming tools and technologies and use them to improve existing solutions and processes.
Nurture, encourage and lead the team to ensure optimal quality, performance and security parameters and maintain harmony Work as a team and always help your colleagues deliver their workload
Become a product expert in Provar
Learn Salesforce and complete the Salesforce Admin examinations
Escalate any issues to your line manager promptly
Participate in product team meetings and communicate effectively with peers, architects and across other technology team boundaries,
reporting product status as required