Java JEE Developer
Recruiter
Listed on
Location
Salary/Rate
Salary Notes
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
For a client of ours in the manufacturing industry we are looking for a Java JEE Developer!
Duration: 3 years (+extensions)
Language: English
Job Description
* Support the architects in the translation from high level design to work-break down.
* Writing and updating detailed Element Design Specification Documents
* Code development in JEE.
* Interface Design between JAVA EE modules and when needed the factory SAP environment.
* Define test strategies and if needed execution of software tests, set-up (automated) testing.
Education
MSc or PhD in Computer Science or Information Technology.
Experience
* Commercial experience with Java - strong preference for Java 8 (Java is 7 acceptable)
* Knowledge regarding design patterns in Java.
* Experience on code refactoring.
* Knowledge of IOC/Dependency injection with CDI or Spring.
* Experience with REST and SOAP/Web Services (JAX-RS and JAX-WS respectively).
* Knowledge of the "Spring" libraries and frameworks, specific.
* Knowledge and experienced in Angular and Bootstrap solutions
* Experience with event-based systems.
* Experience with message-oriented middleware or ESBs.
* Experience developing web applications.
* Experience with Java application servers and/or JEE servers, any of:
JBoss (a.k.a Wildfly)
IBM Websphere
BEA/Oracle Web Logic
Apache Tomcat or TomEE
Jetty
* JPA experience with "Hibernate". We use this API to interact with the database.
* Apache Maven or Gradle as a build and dependency management tool.
* Git as the source code control system.
* Atlassian tool suite that includes BitBucket/Stash, Confluence and JIRA.
* Configuration management experience with Chef, Puppet or Ansible.
Michael Bailey International is acting as an Employment Business in relation to this vacancy.