Sr Java Engineer

  • Location


  • Sector:


  • Job type:


  • Salary:


  • Contact:

    Nathan Abery

  • Contact email:

  • Job ref:


  • Published:

    6 months ago

  • Duration:

    6 Months

  • Expiry date:


  • Startdate:


  • Consultant:



Role: Sr Java Engineer
Rate: £600 Per Day
Contract: 6 Months
Location: London

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…

Work Experience

*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.

Desired Skills

*Experience in working with the Spring Framework.
*.Net experience.
*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.
*Client-side experience with the following technologies - React, Redux, Javascript, JQuery.
*Experience working with data scientists / Machine learning.
*Experience in start-up companies and agile teams.

Please reply with an updated CV and availability - e: