JAVA | SCALA | RESTFUL SERVICES | IOT | INNOVATION | GLOBAL
Role: Sr Java Engineer
Rate: £600 Per Day
Contract: 6 Months
Working with GLOBAL Utility Co, they have an urgent requirement for a seriously good JAVA Engineer.
Supporting the wider global business unit, which targets revenues of 1bn, they provide insights, demand response & aggregation as well as general capabilities.
Working with a dedicated product and development team split across offices globally, this an opportunity to help shape their software development utilising some of the latest technologies.
An overview of what's needed…
*Significant experience of developing robust, scalable server side using Java/Scala.
*Strong architecture and software infrastructure development skills.
*Good understanding of restful services, authentication and security.
*Experience in working with large scale distributed systems.
*Involved in rearchitecting large monolith systems into microservices.
*Experience in debugging complex large scale distributed systems running in production.
*Experience working on a cloud infrastructure and understanding of deployment automation (CI/CD), monitoring and alerting tools for that infrastructure.
*Experience working with SCRUM or KANBAN frameworks.
*Experience writing unit and integration tests using appropriate frameworks and methodologies (BDD, TDD, JUnit, Mockito).
*Experience in working with Git version control system and branching methodologies.
*Experience in working with relational databases and ORMs.
*Experience in working with messaging queues or streams.
*Experience in working with the Spring Framework.
*Experience with Amazon AWS cloud infrastructures - Kinesis, Elasticache, Presto/Athena, SNS, SQS, API Gateway.
*Experience with Microsoft Azure cloud platform and migrating between AWS/Azure/Google.
*Experience with low-level CLR Performance.
*Experience working with data scientists / Machine learning.
*Experience in start-up companies and agile teams.
Please reply with an updated CV and availability - e: Nathan.firstname.lastname@example.org.