The Bridge Energy group is looking for several Senior Java Developers that have experience with Java, Oracle, Web Services, REST, an ESB and Groovy on Grails.
Strong knowledge of Java/J2EE
* Groovy/Grails a must
* Experience implementing SOA solutions including SOAP and REST based approaches. (Sonic ESB/MQ)
* Current experience and proponent of the following development practices:
o Using Source Control Systems (Perforce)
o Automated Builds (ant, maven)
o Continuous Integration (Hudson)
o Test Driven Development (TDD)
o Automated Acceptance Testing (Fitnesse, Selenium)
o Code reviews
* Experience with design techniques such as Domain-Driven Design, Design by Contract, and Domain Specific Languages.
* Familiarity with Agile methodologies (Scrum, XP)
* Development technologies:
o Java frameworks (Hibernate, Spring, EJB3, JSF, Tapestry, Groovy/Grails)
o Application Servers (JBoss, Glassfish)
o RBDMS (Oracle, PL/SQL)
o Testing Tools (JUnit, TestNG, Easymock, Selenium, Fitnesse)
o Experience with dynamic languages (Groovy, Ruby, Python, Javascript)
Education & Experience
* Bachelor or Graduate Degree in Computer Science or related degree or equivalent knowledge and experience.