Company Overview…
We are working with an exciting start-up software vendor who specialises in archiving and data management-based solutions.
Due to the demand for their product and services, they are now looking for a Senior Java Developer to join them on the next stage of their adventure, based in Reading!
This is an exciting opportunity for a Senior Java Developer to have a major part and influence of our client’s way of working and product to shape the future of their business!
Responsibilities
- Assist in the design and implementation of cloud-scale microservices running on Kubernetes.
- Take responsibility for the continuous smooth operation of the software; helping to troubleshoot issues, refine and enhance existing features and enable upgrading to new versions.
- Write unit tested, documented and peer-reviewed code.
- Work with Product Managers and QA to ensure software is high quality and meets requirements.
- Work with Scrum master and participate and contribute to all Scrum ceremonies.
Skills / Experience
Essential
- Java 8/11
- Spring Framework
- Junit
- 5+ years’ experience in a role delivering software solutions to meet business requirements
- Restful APIs (JAX-RS or Spring MVC)
Desirable
- Kubernetes
- Docker
- Microservices
- Cloud platforms (e.g. AWS, Azure, GCP)
- NoSQL: Elasticsearch, MongoDB, Solr
- Linux/Unix command line
- Automated Testing: Selenium, Cucumber and restAssured.
- Apache Kafka, RabbitMq or other JMS experience
- Keycloak, OAuth
- Maven, Gradle, Git, Jenkins
Ready to apply?
If you are reading this job spec and am thinking ‘That sounds like me!’, then why are you still reading?!
APPLY NOW!