Following best practices TDD / Clean code Designing and developing high-volume, low-latency Java code Application for mission-critical systems, delivering high-availability and performance Work across the full SDLC Develop well-designed, tested, and efficient code Support continuous improvement by investigating new technologies and presenting these for architectural review Must have experience:
Strong TDD approach and understand the benefits of using TDD & Clean Code Experience with Distributed Systems / Enterprise Design patterns Java Development Springboot Microservices Cloud experience (Ideally GCP but AWS/Azure is fine) SQL/NoSQL experience (MongoDB / Cassandra / CouchDB) Infrastructure experience Docker / OpenStack Experience with RESTful APIs Build tools- Maven/Gradle CI/CD (Jenkins / PaaS / Gitlab) Desirable Skills:
GraphQL Angular Kafka or similar Benefits:
Salary up to 80k (possible flex DOE) Nest Pension 28 Days holiday (inclusive of bank holidays) Fully Remote working across the UK Flexible working hours (9 hours per day / 1 hour lunch) Employee stock option plan If you would be interested in the role then click Apply Now!
#J-18808-Ljbffr