Senior Java Developer
Role details
Job location
Tech stack
Job description
ICT Banen searches a Senior Java Developer. Are you passionate about technology? Would you like to join a company that makes its own software products? Would you like to work for us? ICT Banen searches a Java Software Engineer. Are you passionate about technology? Would you like to join a company that makes its own software products? Would you like to work for us? For expanding our Development Lab we are looking for an experienced all-round Senior Java Developer. * Developing new applications as well as extensions to the current applications * Discussing business requirements with the Product Owner and translating into solid designs; * Assisting functional and technical testers; * Reviewing peer deliverables; * Providing input to technical writers.
Requirements
- Thorough experience in Java software design and development of mission critical systems (JSE/ JEE), preferably within a product company; * Fluent English in reading, writing and speaking; * Knowledge of the Hibernate/ JPA persistence framework; * Working knowledge of XML and related technologies (XSL/XSLT, XPath, SAX, DOM); * Experience with JUnit; * Build tooling experience with Maven / ANT; * Experience with OO design, UML and design patterns; * Database design and programming skills (i.e. Oracle, SQL Server); * Able to work independently as well as within a team. * Desirable skills * Experience in web services development in REST; * Knowledge of application servers such as Weblogic, Websphere etc.; * Spring/ Struts/JSF Web framework experience; * Knowledge of scalability and concurrency aspects of enterprise application development