iQity E-Learning Platform

Java Developer

Job Description

Over the coming years IQI will be expanding its user-base across enterprise engagements.

We are seeking two passionate software craftsman to join our product development team for extending our cutting edge education software in a start-up like environment. The ideal candidate will have 3-5 years experience developing large scale Java web applications in a fast pace agile environment.

Desired Skills & Experience

  •   •  3-5 Years proven experience developing large scale Java web applications
  •   •  Excellent written and verbal communication skills
  •   •  Experience with the following technologies:
    •       ·  Java
    •       ·  Tomcat
    •       ·  Spring & Spring MVC
    •       ·  Hibernate
    •       ·  JavaServer Pages (JSP)
    •       ·  JavaScript/jQuery
    •       ·  Groovy/Grails
    •       ·  MySQL
    •       ·  Git
    •       ·  jUnit
    •       ·  EasyMock
    •       ·  Eclipse
    •       ·  Maven/Gant/Gradle
    •       ·  Linux
  •   •  Expert ability to debug large web applications
  •   •  Expert at unit testing
  •   •  Expert at SQL
  •   •  Experience with continuous integration
  •   •  Experience at pair programming
  •   •  Highly Organized
  •   •  Committed to individual professional development
  •   •  Critical Thinker
  •   •  Creative Problem Solver
  •   •  Contributor to Company Culture

Helpful Experience

  •   •  Exposure to Education Industry and education standards such as SIF/ZIS, QTI, Common Cartridge
  •   •  Exposure to Performance Tuning
  •   •  Exposure to Content Management & Jackrabbit
  •   •  Exposure to Mobile Web Development
  •   •  Exposure to Accessibility and Progressive Enhancement
  •   •  Exposure to Automation Testing with Cucumber
  •   •  Exposure to NoSQL Databases
  •   •  Exposure to Cloud Computing
  •   •  Exposure to Analytic Engine development

Please send resume and cover letter to jobs@iq-ity.com.