Senior Java Developer - London, United Kingdom - Concept Resourcing

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

Senior JAVA Developer:


  • OO, Python, Java, Linux,

Location
:
Remote


Market leading and multiple award winning, international cloud and cyber security services firm are seeking a Senior Java Developer to join their key configuration management systems team. This is a growing team, (currently 6) which focuseson network automation, provisioning, and reporting systems along with systems integration as necessary. The role is complex and involves development and enhancement of these core systems and interaction and co-operation with infrastructure and support teamswho are the suppliers and customers of these systems.

Some Python experience is a must. Experience in networking and virtualisation would useful but is not essential.

This is a senior systems development role, so looking for 5+ years experience.
The role is not limited to a geography and can be undertaken remotely anywhere.


Key Responsibilities:


  • Work with networks, implementation and architecture teams, along with key stakeholders to design and implement new features
  • Help the infrastructure teams build and maintain high availability infrastructure to support the team's software
  • Provide solid technical understanding of our codebase working alongside skilled peers
  • Build and maintain our network automation system and surrounding services
  • Work with network device APIs and user interfaces
  • Understand and improve our network data model
  • Participate in code reviews
  • Contribute to improve and develop standards and best practice
  • Participate in an oncall rotation for our software
  • Act as escalation point for junior members of the team
Skills - Solid knowledge of Java,

  • Some Python
  • Ability to learn new programming languages and technologies as necessary
  • Ability to produce reliable and well tested code
  • Knowledgeable with SQL databases
  • Strong systems and software engineering skills
Useful / not essential
- computer networking technologies (TCP, IPv4/IPv6, HTTP, DNS, etc.) TCP/IP

  • Indepth knowledge of Linux
  • Excellent troubleshooting and debugging skills
  • Attention to detail
  • Ability to share knowledge and ideas as well as listening to other's opinions
  • Be fluent in English with good written and verbal communication skills
Other Desirable Skills

More jobs from Concept Resourcing