Description
Java Developer
- 6 month initial contract
- Outside IR35
- Fully Remote role (can work from anywhere in the UK)
You will be working on an exciting green-field project. The cloud-native software you design will process 500 requests per second, accommodate 20 million users, and process 160 terabytes a day. You can be sure there are many more challenges waiting for you.
Our people are at the heart of everything we do, and we offer a fast-paced environment where we have fun, celebrate success, and give you all the tools you'll need to be your best self.
Your role in the team
Building efficient and reusable systems and abstraction
Developing prototypes
Working with microservice on the Back End
Working on CI/CD
Keeping the high-level of test coverage in the team across multiple codebase (>95%)
Including security mindset as part of delivery
Working on integrating with external systems
Writing integration tests
Skills needed
Experience in similar position (min. 5 years)
Experience in gRPC
Profound insight of Java 8
Experience with test-driven development
Experience with Time Series database (KDB, InfluxDB, etc)
Good knowledge of RDBMS (Postgres, MySQL)
Experience with Kafka
Experience with Terraform, AWS
Experience building low latency application - THIS IS A MUST!
Familiarity with various microservice patterns
Desirable
Knowledge of Scrum methodology
Experience with Kubernetes native Java framework (Quarkus)
Experience with Micro service CQRS architecture
Experience with Graph database (Neo4J, Memgraph)
Experience with Envoy/Istio and Kubernetes