JVM/AWS Engineer
London / contract / Market rate
Applicants must be eligible to work in the specified location.
Harris Global are currently on the lookout for a JVM/AWS Engineer to work for one of our Music Royalties clients on a contract basis. The ideal candidate will have strong Java/Scala experience and extensive knowledge on AWS.
Key Responsibilities:
Help with the design, implementation and operational activities supporting the platform
Ensure that the code is well-structured, understandable, and maintainable
Use mob programming, code reviews and other techniques
Take ownership of platform components
Participate in operational on-call duties and incident management activities
Apply best practices towards infrastructure management and software development
Evaluate and introduce new technologies
Mentor and guide more junior members of the team
Requirements:
5 years commercial experience as Java/Scala developer
Strong knowledge of full software delivery lifecycle
Deep experience of distributed and cloud computing technologies and practices (AWS, NoSQL/SQL
data stores, messaging platforms, security, performance, observability, SRE/DevOps etc.)
Very good understanding of architecture/design styles, techniques, and practices (Microservices, Domain-Driven Design, Test-Driven Development, Design Patterns, etc.)
Preferable experience in the Music Industry
Experience with managing cloud infrastructure as code (CDK, Pulumi, Terraform, CloudFormation)
Experience with system integration protocols and data formats (GRPC/Protocol Buffers,
REST/JSON/HTTP, OpenAPI/Swagger, TCP/IP, etc.)