role: java UI developer

Location: Dublin, Ireland
Contract type: fixed term contract (5 months)
Date Posted: 3/4/2016


Welocalize, Inc., founded in 1997, offers innovative translation and localization solutions helping global brands to grow and reach audiences around the world in more than 175 languages. Our solutions include global localization management, translation, supply chain management, people sourcing, language services and automation tools including MT, testing and staffing solutions and enterprise translation management technologies. With over 700 employees worldwide, Welocalize maintains offices in the United States, United Kingdom, Italy, Germany, Ireland, Romania, Japan and China.


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.


  • Deliver highly scalable and reliable business applications using web technologies
  • Maintain and add new features to existing portal systems coding mainly in JavaScript, HTML and CSS using jQuery, jQuery plugins, CSS, AJAX and RESTful Web Services
  • Perform programming, unit and integration testing
  • Complete and deliver projects according to schedule
  • Working closely with Quality Assurance on resolution of software bugs
  • Perform other duties, responsibilities and special projects as assigned


  • College degree in related area and/or related experience in java web development
  • 4+ Years of Java UI development experience
  • Excellent coding skills in Java 6, building web-based applications in a J2EE environment, including strong Servlet, JSP and JSTL experience
  • Experience with UI technologies and concepts:
    • JSON, RESTful Web Services, AJAX
    • HTML, CSS, JavaScript, JSTL Tag Libs
  • Extensive experience using jQuery, jQuery UI and other jQuery plugins
  • Experience with Spring Framework:
    • Webflow, MVC and Spring Tag libs
    • Interceptors & AOP
    • Dependency Injection
  • Experience using development / build tools: Eclipse IDE
  • Excellent work ethic, dependable, and responsible
  • Must be a flexible self-starter who can ramp up with new technologies quickly and can adapt to a growing and evolving team
  • Strong self-motivation
  • Strong logical and creative problem-solving skills, good oral and written communication skills, and excellent analytical skills

Addition experience in the following are a plus:

  • Experience using testing tools: JUnit and Selenium
  • Experience using development / build tools: Ant, Maven, source control and continuous integration tools
  • Experience with jqGrid jquery plugin
  • Experience developing Liferay portlets
  • Experience of load testing tool e.g. Jmeter, LoadRunner


Department: Product Development
Reporting to: Solutions Architect