Java Developer / Software Engineer
Java Developer / Software Engineer. A Chippenham based IT solutions provider needs a talented Java developer with knowledge of systems integration and cutting edge continuous delivery to join a forward-thinking development team.
Based just outside Chippenham at Kington Langley, in a lovely rural setting, away from the rat-race with excellent facilities, such as a Gym and shower room, a 60" TV with a Nintendo Switch, pool and foosball tables, music jam room and a large garden complete with a BBQ. Due to their location, your own transport is essential and they have plenty of car parking space.
The Java Developer / Software Engineer will be working in an innovative and inclusive team creating and supporting products and services that help improve healthcare workers' ability to deliver great patient service by using your experience of:
- Java development of scalable and fault tolerant applications;
- Microservice architecture and development
- Continuous Delivery;
- Continuous Integration; and
- Data serialisation languages
The Java Developer will have skills in Java (V8+) / J2EE, XML, JSON, YAML, API development and PostgreSQL. The company is in the process of building their Continuous Delivery pipeline, and containerising their products as they go ready for cloud operation, so this is a fantastic opportunity to develop modern skills.
The Java Developer / Software Engineer will need:
- Java 8 upwards
- Data serialisation languages: e.g XML, JSON, YAML
- Relational Databases: PostgreSQL, Oracle
- Experience of designing and implementing scalable and fault tolerant Java applications
- API Development
- Continuous Integration e.g Team City, Bitbucket/GIT, Jenkins etc
- Working to defined standards and code quality reviews
It's desirable the Java Developer / Software Engineer will have:
- Cloud based deployments.
- Continous Delivery e.g. Kubernetes, Docker
- Software Testing Frameworks: e.g. JUnit, TestNg, M
- ORM Framworks: Hibernate/JPA
- Spring Boot or other IOC Application Framework
- Microservice Architectures and development
- Experience of other programming and scripting languages
- Knowledge/experience of deploying to and/or managing cloud service environments, e.g. Microsoft Azure
- Experience of writing Technical Documentation.
- Experience of working within a Quality System.
- Experience of High Availability architectures
The Java Developer / Software Engineer will work 37.5 hours per week.
The Java Developer / Software Engineer salary is around £45,000 pa depending on skills and experience along with an excellent benefits package.
Proactive People is an employment agency and employment business