Java Software Engineer - London, United Kingdom - Understanding Recruitment

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description
_Are you searching for that exciting next step in your career?_

  • Have you got 2+ years of software development experience with Java?_

Java Software Engineer - Media Market Disruptor
Salary - up to £65k

Location - hybrid policy with 2 days a week in London office

Calling all Java Software Engineers with 2+ years experience under your belt


You have the opportunity to be part of a revolutionary organisation that is redefining the world of marketing and adverts.

This innovative company uses cutting edge technology across a whole ad ecosystem to grant their customers ease, speed and simplicitywhen it comes to editing and producing adverts, whether that be a single ad or a multimedia campaign across various platforms, such as TV, Facebook, digital and online.

You will be a fantastic Java Software Engineer if you:

  • Possess commercial software development experience with
    Java and
    Spring:
  • Have worked on largescale enterprise systems
  • Understand relational databases, namely writing
    SQL:
  • Have worked with
    SOAP or
    RESTful APIs, both internal and external, and understand how to test
    APIs:
  • Be passionate about the benefits of rigorous testing and have experience using
    Junit:
  • Demonstrate experience or open-mindedness to learning front-end, such as
    JavaScript,
    HTML and
    CSS:
  • Be an avid promoter of
    BDD and
    TDD, driving forward the testing mindset across the business
Some of the tech you will have the opportunity to use includes
:Java, Spring, SQL, AWS (cloud formation), Linux, Docker, Python, Ansible, TeamCity
As a Java Software Engineer, your role will include:

  • Joining a friendly Agile scrum team
  • Create extensions and enhancements to both new and existing products
  • Participate in web distribution & streaming to unify digital and linear advertising, which ensures quality of product, eliminates complexity, and saves time and money
- install products onto their servers

  • Develop a comprehensive understanding of the company's automation techniques
  • Troubleshoot various support issues that arise
**Do you have a strong fundamental understanding of object-oriented programming principles, as well as clear and precise communication skills?

More jobs from Understanding Recruitment