Connecting Talent to opportunity

Connecting Talent to opportunity

Java Developer

Expired

Job Description:

Java Developer

£450 - £550 per day (Inside iR35) – 6-month Contract

London

 

We are working with a digital solutions & technology services company who due to continued growth, have asked us to invite applications for the position of contract Java Developer.

 

They are looking for an individual to join their Team to help deliver on an exciting project.

 

 Key Responsibilities:

 

  • Active contribution towards key design decisions and detailed design and implementation.
  • Participation in all stages of the software development, from initial analysis & design to implementation and post launch support. • Contribute to and maintain the platform on which the service runs, including the full path to production.
  • Investigate, troubleshoot, and perform detailed root cause analysis of issues that may occur in live systems.
  • Have an appreciation of new technologies and their use in innovative teams.
  • Effective communication with fellow software engineers, the project team, management, and various levels of the business to ensure the effective delivery and integration of these systems.

 

Your skills:

 

  • Application development experience on building large scale, high volume and REST-compliant. microservices using Java in Cloud or container-based environment.
  • Excellent core Java and Java 8 or Java 11 skills is a must.
  • Comfortable with practices like pair programming and code review.
  • Strong experience of pair programming is must. This will take up 90% of your role.
  • Experienced in the use of http libraries for consuming http-based web services in an efficient manner Software engineering practices including: design patterns, unit testing with Mockito, JUnit, automated build and test systems for CI/CD (using Jenkins or similar) and TDD are a must
  • Experience using GIT is a must
  • Agile development, in particular Scrum and XP
  • Experience of Dependency Injection frameworks like Guice or Spring is a must
  • Thorough and systematic approach towards troubleshooting and root cause analysis of production issues is a must
  • Must be comfortable using Linux and should be good with common shell commands/scripting
  • Job Type

    Contract, Full Time

  • Work Authorisation

    No

  • Industry Sector IT & Internet