Backend Developer (Java and Agile) in London
Contrato indefinido London, (Reino Unido) Descripción:
Who we are
Optiva Media is developing the next step in Digital pay and broadcast TV. We are leading independent engineering services to deliver video broadcast solutions to companies within Europe and beyond.
Optiva Media has proven expertise in delivering complex end to end digital television solutions for broadcasters and telcos that in turn allows their customers to have an exciting and engaging video experience, wherever they may be, whatever screen they are viewing on. If you are looking for a high tech development, better ways to engineer solutions, innovation and quality of delivery, Optiva Media provides you all this in an international environment. We’re searching for more people who can keep us improving and evolving in interactive TV. Let your ideas fly!
The Role and the Team
Our client is a leading TV operator in UK and Ireland.
You will join a software development team that uses cutting edge technology to provide applications that put our client first for online content, customer service and sales.
As a Software Developer you’ll be knowledgeable and passionate about technology, enjoy pairing with other smart people and use agile to ensure your projects succeed.
Responsibilities
• Develop excellent quality software using agile techniques such as Test Driven Development(TDD), Behaviour Driven Development (BDD) and Pair Programming
• Take an active role in Story definition, assisting QA´s and business stakeholders with Acceptance criteria
• Drive best technology and software development practices into the team with passion and enthusiasm
• Take a pro-active role with production issues and release management
• Raise the profile of our client as by contributing to conferences/open source initiatives etc.
• Contribute to the technical direction of the team
• Continuously challenge the ways of working to ensure continuous improvement within the team
Optiva Media is developing the next step in Digital pay and broadcast TV. We are leading independent engineering services to deliver video broadcast solutions to companies within Europe and beyond.
Optiva Media has proven expertise in delivering complex end to end digital television solutions for broadcasters and telcos that in turn allows their customers to have an exciting and engaging video experience, wherever they may be, whatever screen they are viewing on. If you are looking for a high tech development, better ways to engineer solutions, innovation and quality of delivery, Optiva Media provides you all this in an international environment. We’re searching for more people who can keep us improving and evolving in interactive TV. Let your ideas fly!
The Role and the Team
Our client is a leading TV operator in UK and Ireland.
You will join a software development team that uses cutting edge technology to provide applications that put our client first for online content, customer service and sales.
As a Software Developer you’ll be knowledgeable and passionate about technology, enjoy pairing with other smart people and use agile to ensure your projects succeed.
Responsibilities
• Develop excellent quality software using agile techniques such as Test Driven Development(TDD), Behaviour Driven Development (BDD) and Pair Programming
• Take an active role in Story definition, assisting QA´s and business stakeholders with Acceptance criteria
• Drive best technology and software development practices into the team with passion and enthusiasm
• Take a pro-active role with production issues and release management
• Raise the profile of our client as by contributing to conferences/open source initiatives etc.
• Contribute to the technical direction of the team
• Continuously challenge the ways of working to ensure continuous improvement within the team
Requisitos:
Position based in London. English language is required, Spanish language is considered a plus.
Minimum requirements:
Experience with:
• Java.
• building multi-threaded applications using Design Patterns
• delivery within a mature agile environment.
• in Agile methodologies – Kanban, SCRUM, Lean etc.
• a wide range of best of breed open source and commercial technologies
• developing high capacity, high traffic, high availability SOA solutions
• working with version control systems I.e GIT, SVN
• working with SQL and ORM tools such as iBatis, Hibernate etc
• no-SQL technologies like cassandra, mongo db etc
• JMS (MQ series)
• working in cloud environment i.e. AWS, cloudfoundry etc
• JVM performance tuning, garbage collectors and EHCache
• Spring
• building RESTful services using JAX-RS, Spring MVC etc
• setting up test frameworks and QA
Desired skills or qualities:
• Demonstrable experience with at least two or more programming languages such as Scala, Groovy Ruby, C#, C++ etc.
• An enthusiasm and aptitude for learning new skills and practices
• Extroverted and likeable personality as face to face communication is vital
• Proficient at communicating effectively with team members and senior stake holders
Informática: No indicado
Idiomas: No indicado
localidad:
London, Reino Unido
Jornada: Horario de Mañanas y tardes
Contrato:
Contrato indefinido
Remuneración: A convenir
Más ofertas de: Optiva Media