To be part of this team you will need to be able to demonstrate experience with the following technologies;
- Java software development
- API, web services/web applications
- Knowledge of AWS
- JPA
- GIT,SVN
- Eclipse
- OSGi
- Vaadin
Highly desirable will be knowledge of Jira, Hudson, AWS Java API and Maven.
This role will suit a Java Specialist who enjoys a role with flexibility, who offers agility and an openness to ‘do what needs to be done’.
To be considered for this role you will need to be able to bring to the table a wide variety of technological skills including;
- Demonstrable Full Stack capability using Java
- Front End experience working with HTML5, CSS3, JavaScript, JSON
- Web frameworks for Rich Internet applications such as Vaadin
- Service oriented design skills.
- Proven experience as an Application Developer designing, developing and deploying web mobile applications using modern technology stacks.
- Experience with interfacing to relational databases (particularly PostGreSQL, SQL Server)
- Experience with Agile and Feature Driven development methodologies
- Exposure to Mobile back end service development
- More importantly a passion for technology
Essential Skill required for the role include the following:
- Java
- Web services, SOAP, REST
- JPA/Eclipselink
- OSGi/Equinox
- Maven
- JUnit
Advantageous to have:\
- PostgreSQL
- ApacheMQ
- AWS (EC2, RDS, ELB, CloudFront, etc)
- Vaadin
- Jetty
- Javascript