Senior Server Software Engineer
- by Novum Personnel
- Location Cramlington, Tyneside, UK
-
Salary
£35,000 - £50,000 / year
1500 days ago
Job Description:
Our client is currently looking to recruit a Senior Server Software Engineer to join their growing team.
The role includes support, maintenance and monitoring of the service. There will be plenty of opportunities to research and develop solutions using new technologies, languages and design patterns.
Responsibilities:
- Designing and implementing great new features using microservice design
- Working as an integral part of our core team
- Converting legacy components into modern microservices
- Maintaining, monitoring, and alert management of our existing services
- Out of hours support
- Participating in agile workflow
Required skills and experience:
- NodeJS and NPM
- Java or similar Object Oriented programming language
- Relational Database experience (MySQL preferred)
- Experience with networking and high traffic systems
- Experience with cache frameworks (Redis preferred)
- Experience with Linux (Ubuntu, Red Hat, or CentOS preferred)
- Excellent written and oral communication skills
- Strong problem investigation and diagnosis skills
- Experience with version control (GIT preferred)
Optional skills and experience:
- 4 years or more commercial development
- AWS experience/certification
- Degree in Computer Science or related discipline
- Experience with Message queues (RabbitMQ/SNS preferred)
- Containers (Docker), Virtualisation and DevOps experience
- No-SQL Database experience (DynamoDB, MongoDB preferred)
- Java Spring Library
- JPA, JTA, Hibernate
- Experience with a Java Servlet Container (Tomcat preferred)
- C++
- Agile/Scrum
-
Job Type
Permanent, Full Time
-
Work Authorisation
United Kingdom
- Industry Sector IT & Internet
-
Years Experience
5+ years
-
Career Level
Not Provided
-
Educational level
HND/HNC or equivalent