Senior Software Developer Java Web App development
My Southwest based client who speiclaise in Digital TV technology development require a Senior Software Developer to join the team on a contract basis.
Senior software developer responsible for designing and implementing Java web application server components within our suite of digital TV products.
Technology Proven experience in using the following technologies is essential:
Java development in a web application context
At least one of JDBC, Hibernate or JPA
User level experience of MySQL and/or Oracle
User level experience of Linux/Unix-like operating systems
Web Service development using SOAP, REST or JSON
Additionally experience of the following technologies is an advantage:
Android or iOS mobile application development
Digital TV and broadcast technology
Grails web application framework
Soft Skills Demonstration of the following is required:
ability to work effectively and flexibly in a team environment
excellent communications skills - written and verbal
Experience or knowledge of the following is desirable:
design/ definition of system interfaces or apis
client facing exposure
team management or mentoring of other developers
a foreign language especially Spanish
Other Because of the worldwide nature of our client base, you should be prepared to accept short term assignments overseas, for example to assist with the integration and installation of our products and services on client's premises.