Position Vacant // Phone (07) 3218 4137 // Website esriaustralia.com.au/careers // E-mail ttaneka@esriaustralia.com.au // Information careers@esriaustralia.com.au Software Developer For over 33 years Esri Australia has been providing location intelligence expertise to help organisations make smart business decisions. Our services extend across a solution based lifecycle and cover the development of concepts through to implementation and support for the solution. With our values of developing employee capabilities, fostering community, creating our future, clarifying expectations and encouraging industry leadership we really believe our passionate team of professionals members are the key to our success. An opportunity exists for a Software Developer to join the Esri Australia team in our Melbourne office. The primary objective of the Software Developer will be to design, test and maintain software systems. Your Areas of Responsibility Include: ensure development meets specification; contribute to design for system/solution to ensure useability, maintainability, supportability, reliability and availability; participate in internal and external design activities with project teams, e.g. HMI workshops and design meetings/reviews; participate in integration, test and maintenance activities; contribute to the delivery of quality services against approved opportunities within an Esri Australia Office; and participate in code reviews to ensure high quality coding practise. Knowledge Skills and Ability Requirements: The following criteria are considered essential: formal tertiary qualifications; a minimum of four years’ experience in JEE based software development; experience in the agile methodologies; scrum process; experience in the following mark-up languages; HTML, XML and XSLT; good understanding of java/JEE APIs (JDBC API,Java Persistence API,JNDI, Java XML Processing, EJB 3.0); experience in the following server/client technologies; GWT, Servlets, JSP, Web Service technologies (Axis2, JaxWs),EJB, spring, JPA/ hibernate, Junit ; experience using source control, versioning practices and build tools (e.g. CVS / SVN and ANT/Maven); analytical and problem solving skills; possess an attitude enabling the development of successful relationships at all levels with all stakeholders. Joining the Esri Australia team will give you access to some great benefits including: Competitive salary package including bonus structure; Reward and recognition initiatives; Strong commitment to employee development; Team environment that fosters support and career progression. Do you have a passion for location intelligence and have a desire to be employed by the leader in location intelligence solutions? Reveal your opportunity, and apply today at careers@esriaustralia.com.au quoting reference SOF.MEL.2012. Preferred The following criteria are preferred: object oriented design and JEE design patterns experience in the following 3rd party tools and technologies; spring, jaxrs, ajax, html5, jsp, jstl, xml processing, axis, jaxws, multithreading, jdbc, junit, in container testing, selenium, continuous integration, build tools (maven and ant), hibernate over jpa, caching technologies, searching with Solr /Lucene experience with the Google Web Toolkit and the GXT UI library experience in flex development experience in python development database experience with oracle, sqlserver, postgresql, mysql, h2 / hsql unit, system and performance testing using tools (such as Junit, JMeter, Jprofiler. etc); good data modeling skills; B2B integration concepts; Technical documentation skills; developing complex/rich user interfaces with latest javascript libraries experience in application servers ; JBoss, Tomcat, Weblogic, server clustering experience in linux shell experience in web servers : IIS, Apache web server, load balancing experience in Service Oriented Architecture (SOA) and n-tier architectures; exposure to geospatial technology; experience in corporate/enterprise information systems with a high level of spatial integration; and an existing understanding of ESRI Australia. Joining the Esri Australia team will give you access to some great benefits including: Competitive salary package including bonus structure. Reward and recognition initiatives. Strong commitment to employee development. Team environment that fosters support and career progression. Do you have a passion for location intelligence and have a desire to be employed by the leader in location intelligence solutions? Reveal your opportunity, and apply today at careers@esriaustralia.com.au quoting reference SOF.MEL.2012.