Java EE Software Engineer

Valtus Imagery Services is seeking a talented, motivated Java EE Software Engineer to join our agile development team in developing enterprise products for geospatial data management (imagery, vectors and terrain) and web delivery. Responsibilities will include:
  • Research, implement and design new product features
  • Work as a member of a small development team that develop enterprise products across a wide range of application servers, platforms, databases, and web clients
  • Involvement in the full lifecycle of software development using iterative agile software development methodologies including requirements analysis, object-oriented analysis and design (OOAD), implementation (including unit testing), deployment, and maintenance
  • Assisting with maintenance and enhancement of the existing enterprise software products, debugging and diagnosis of software defects.
The successful candidate will have the following skills and experience:
  • BS in Computer Science or related fields
  • 2-5 years of Java EE experience
  • A craftsman with Java programming language and its development tools
  • A Strong understanding of object-oriented techniques, refactoring and design patterns
  • Extensive hands-on experience with Java and Java EE related technologies (JPA, EJB, JMX, JMS, JSF, JASS, AJAX,)
  • Experience with RDBMS (Oracle or Postgresql)
  • Experience working in both Windows and Unix/Linux environments
  • Solid experience building complex, enterprise-grade distributed systems
  • Able to constructively evaluate and discuss design alternatives in a team environment
  • Experience with unit and/or mock testing including test driven development
  • Highly motivated team player
In addition the following skills are highly desirable:
  • Experience with agile development like Scrum or XP
  • Experience in geospatial sciences and/or developing applications for GIS/CAD a plus
  • Breadth of knowledge across Java open-source technologies including Spring, Hibernate, GWT, JavaScript, GeoTools/GeoServer, Maven, JUnit, EasyMock, HTTPUnit, etc.
©2006-2014 North West Geomatics is part of Hexagon