Senior Java Spring Developer - Work from Home Opportunity

Location
Sittingbourne, Kent
Salary
£40-50k
Posted
19 Jun 2017
Closes
17 Jul 2017
Ref
VR/02028J
Sector
Technology
Contract Type
Permanent
Hours
Full Time

Senior Java Spring Developer - Work from Home Opportunity

Sittingbourne

£40-50k

VR/02028J

Our well established client is expanding its product offering and require a Senior Java Developer to assist in the evolution of their existing systems, alongside the development of new Greenfield projects. There is an opportunity to work from home circa 4 days a week. You will occasionally need to be fully office based so must live within a reasonable commute of Sittingbourne.

The project will utilise several technologies and techniques including; Micro-Services, RabbitMQ, Kafka, Spring Boot, Activiti (BPMN), MongoDB, MYSQL, Apache Ignite (Data Grid), Lucene, Rest, JSON, Angular 4, etc.

Role Requirements
Essential

- Excellent knowledge of Spring v3+ or Spring Boot
- Experience creating Enterprise Web Applications
- Excellent communication skills
- Exceptional problem solving ability
- Self Disciplined

Desirable
- Experience in Micro-services
- MongoDB
- MySQL or any other SQL Database
- Angular 4
- Apache Ignite (or similar data grid experience)
- Lucene
- Messaging and Messaging Patterns - RabbitMQ (or other message broker)
- Kafka (or other eventing framework)
- Activiti (or other BPMN framework)
- Testing Frameworks (Unit Testing, Integration Testing)

Benefits: 20 days holiday plus Bank Holidays rising to 25 days after 3 years, Statutory Pension, Healthcare

Apply for Senior Java Spring Developer - Work from Home Opportunity

Already uploaded your CV? Sign in to apply instantly

Apply

Upload from your computer. If you do not have a CV you can get help to create a CV.

Or import from cloud storage

Your CV must be a .doc, .pdf, .docx, .rtf, and no bigger than 1MB


4000 characters left


By applying for a job listed on Kent Jobs you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please email us.

More jobs like this