Description
We're looking for a Senior Java Engineer with experience developing Spring Boot Java microservices on GCP, Dataflow runner and Apache Beam to guide us migrating and refactoring our internal Legacy chat solution to GCP and integrate that with a SAAS chat solution.
Ideally you have experience designing and implementing Privacy by Design Systems with focus on implementation of a moderation system.
- Location: Fully Remote
- Rate: £750 per day (inside ir35)
- Contract length: 6 months
- Start Date: 15th June
Requirements:
- 8+ years of Full time software development experience, or equivalent.
- 3+ years' experience working on high traffic systems.
- Experience working with Privacy by Design and User/Messaging Moderation Systems
- Experience implementing and managing elaborate integrations with third-party APIs.
- Experience with Java 11
- Experience with GCP and Pub/Sub.
- Experience of the full SDLC in a collaborative, cross-functional, and fast-paced environment.
- Strong analytical and communication skills.
- Excellent organisational and leadership skills.
- Experienced in software development methodologies.
- Experience with breaking down monoliths and designing and building complex systems using message-oriented microservice architectures.
- The ability to multitask.
Nice to have:
- Experience with Java 17, Apache Beam, PostgreSQL, Kafka, Kubernetes and DataFlow
- Experience working with Infrastructure as Code technologies like Terraform.
- Experience with SRE or similar infrastructure work.
- Full-stack development experience, creating front-ends in React.JS.
Responsibilities:
- Collaborate, coach and mentor other engineers and team members.
- Minimise technical risk and ensure a high-quality output.
- Supervising and overseeing the technical aspects of projects