Summary
My client has opportunities for experienced Java developers. You will be delivering the benefits of cutting-edge Java technologies to our clients, building and maintaining industry-leading products capable of managing millions of complex contracts. This offers plenty of interesting technical challenges. My client is a strong believer in the benefits of processes such as agile, test-driven development and continuous integration. They also believe strongly in the value of technology industry conferences, and regularly send developers to JavaOne, QCon, Devoxx and others. Your skills and experience could help keep them at the forefront of functionality and technology.
Wymagania
Required skills
- 3+ years of professional Java development
Optional technical skills
These are some of the technologies we use day-to-day. The more of these you have experience of the better, but we can provide training where required.
- Eclipse IDE
- Java EE JAX-WS Servlet API JMS JMX
- Hibernate
- Google Guice
- Infinispan
- Lucene (via Hibernate Search)
- Groovy
- Agile & Scrum methodologies
- Object-oriented design
- Database design and SQL
- JUnit and test-driven development
- Subversion
- Continuous integration
- XML, XSD and XSLT
Other useful skills
- HTML, CSS, Javascript
- Oracle database
- MySQL database
- SQL Server database
- JBoss, WebSphere and WebLogic application servers
- JMS, including WebSphere MQ
- Linux / Unix