Summary
We are looking for a Java Developer to join our product development team in our
dynamic Gurgaon office.
Our automated testing tool, Provar, specializes in testing Salesforce, the
market-leading cloud CRM platform. Our dev team is responsible for developing the
tool with efficient code following best practices.
This is an awesome opportunity for a computer science graduate with a
professional, dedicated and flexible approach to develop their skills in a fun and
stimulating Product Company.
You’ll also gain exposure to a vast number of technologies, including Core Java,
Salesforce, Google Apps, Domain-Specific Languages, REST, SOAP, MQ, JDBC,
Javamail, Selenium, Eclipse plug-in development, cglib, JavaScript, AngularJS,
Chrome Extensions and many more! You will receive all the training you need Provar
and Salesforce.
Location
The role is based out of Provar’s Gurgaon office in India.
Duties
The Developer role is responsible for the following:
● 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
● 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
● May be required to be on call to provide support to Test Consultants or
Testing community on a need-to basis
Skills (Required)
● 3+ 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
● Ability to design based on business requirements and experience
communicating across geographies
● Has worked in small and large teams with Requirements, Design and
Development phases and complex implementations
● Willing to work in cross-functional skills
● Willingness and aptitude to learn new skills in a rapidly changing
environment
● Excellent communication skills (Oral, written and presentation),
organizational and collaboration skills
Skills (Desired)
● Knowledge of CRM solutions, preferably Salesforce.com
● Experience of TDD or BDD development cycle
● The candidate must have strong visual design skills and be able to
provide real-world examples that demonstrate these skills
● Google Chrome page extension and DEV tool extension development
● Selenium/ Chromedriver
● Knowledge of Grunt or Gulp
● Knowledge of debugging mobile devices using Chrome browser
Compensation
● Competitive salary
● Comprehensive health insurance
● Vibrant culture with regular social activities
● Fun and friendly team
About Provar
Provar is the only code-free, integrated automation testing tool for
Salesforce. We deliver the benefits of automation while avoiding the pitfalls of
other tools.
We have offices in Gurgaon (India), London (UK) and Nashville (Tennessee).