Showing page 1 of 74 (10 in 0.43 seconds)

  • £60k - 90k
  • 02 Sep 2018

Job description

Senior Java Developer - Java 8, Microservices - £50-80k + Bonus & Benefits


Working with one of the big four, International Consultancies who are currently driving major digital transformation projects for global organizations across the UK.

‘Our client has an IT strategy based on user centric design, modern open source technology, continuous integration/delivery, and modern software architectures such as microservices and cloud technology’.

Essential Skills & Experience:

  • A strong background in Java.
  • Delivering web-based digital services, REST APIs and/or complex integration solutions.
  • Hands-on experience of modern software architectures such as microservices.
  • Development frameworks such as Spring, Play! Dropwizard, Camel, AngularJS and React.
  • Working with modern test tools and frameworks such as REST Assured, Cucumber, Mockito, WireMock and SonarQube.
  • Relational and/or NoSQL databases.
  • Core XP practices such as TDD, CI/CD and pair programming.
  • Continuous delivery in a cloud-based environment.
  • Working in a DevOps environment using tools like Jenkins, Puppet, Docker, Kubernetes etc.


  • £50k-£80k basic salary
  • Annual bonus scheme
  • 25 days annual leave (option to buy 10 more)
  • Private healthcare

Senior Java Developer - Java 8, Microservices - £50-80k + Bonus & Benefits

  • 02 Sep 2018

Job description

Key Responsibilities:

  • Building and deploying modern software using techniques such as TDD, CI/CD, and Refactoring
  • Perform app portfolio analysis, identify, codify, and make use of reusable patterns for modernization across an app portfolio
  • Transform monolithic apps to be service oriented - understand when and how to break out microservices from the monolith
  • Design and implement cloud native microservices architecture using CloudFoundry, OpenShift PaaS 
  • Design and implement microservices using Spring boot and Spring cloud – service versioning, reuse, discovery, configuration, security, monitoring
  • Applying application modernization, re-platforming and domain driven design techniques such as event storming, event shunting
  • Ensure focussed understanding of key areas of the product and related technologies within the team
  • Help promote innovation, best in class execution and exploration of new ideas as a culture
  • End to end solution delivery, responsible for designing solutions, writing code, tests cases, executing test cases, automating build, test and deployment, environment provisioning and configuration
  • Overall delivery of software components working in collaboration with product and architecture teams
  • Collaborate with Business Analysts and Product Owners to help define and shape deliverables, provide estimates, highlight technical risks and determine technical solutions
  • Liaise with operations for technical analysis of the issues
  • Collaborate with other technology and product teams to ensure integrated end-to-end design
  • Active participation in the Agile ceremonies and contribute to the overall functioning of self-organised, empowered, high performance team
  • Research, learn new methodologies and technologies and implement them in the project to continuously improve and optimize design, code, build, deploy, test lifecycle
  • Collaborate and actively contribute in discussions to help define technology and development approach within the team

Job Requirements:

  • Strong skills in following areas:
  • Familiarity with design patterns, domain driven design, component based architecture, and evolutionary architecture
  • Expertise in Core java – Collections, Multi-Threading, Design patterns
  • Expertise in development frameworks – Spring, Spring boot, Spring cloud
  • Designing and implementing microservices with Spring boot
  • Designing and implementing Spring cloud services – service discovery, configuration, monitoring, security
  • Experience of working with Database systems – relational and NoSQL - Oracle, MySQL, MongoDB, Cassandra
  • Continuous integration: Build automation using Github,  Maven, Jenkins, code quality analysis using SonarQube, 
  • Automation of functional, regression, performance testing using Selenium/ Cucumber
  • Experience of working with full stack platforms like Openshift, CloundFoundry
  • Understanding of key app-centric Cloud Foundry constructs:
  • app, manifest, buildpack, service instance, binding, domain, route, environment variables
  • Experience of working in Agile methodology

Nice to Have Skills:

  • Experience of working in and configuring cloud setup – AWS/ Azure
  • Environment provisioning and configuration using Chef/ Puppet/ Ansible


 B.Sc (Hons)

  • 02 Sep 2018

Job description

Role – Big Data Scientist 

Location – Southwark, London /Newbury ,UK (flexible)

As Data Scientist your main responsibilities will involve:

• Translating complex datasets into key strategy insight and powerful capabilities to the business • Identify new analytics trends and opportunities to drive the innovation agenda across markets

• Identify new data sources and evaluate emerging technologies for data discovery usage Delve into data from different systems, structured and unstructured, both batch and real time, to discover hidden relationships and useful information

• Advise on best practice big data and machine learning methodologies, technologies and processes for insight generation

 As Data Scientist your skills and qualifications will ideally include:

• Ability to test hypotheses from raw data sets and draw meaningful conclusions

• Experience in the big data and machine learning landscape and technology trends (e.g. HDFS, NoSQL, Hive, Apache Spark, TensorFlow)

• Master’s orPhD in quantitative fields like Mathematics, Statistics , Economics, Computing and Engineering

• Working knowledge of big data, machine learning and statistical analytics tools (e.g. Mahoot, SAS, R, Python, TensorFlow) • Familiar with leading visualisation tools (e.g. Tableau, QlikSense, CartoDB)

  • 02 Sep 2018

Job description

We are recruiting for a mid/senior level Software Developers to join our award-winning research and development team. The technology we build is right at the cutting edge, involving the very latest machine learning / AI, computer vision, and data analysis methods. We pioneer new ideas, concepts and systems for our clients in order to help prevent serious crime, protect assets and save lives. We are involved with some of the most exciting and ground-breaking projects in our field. 

As a Software Developer in our small research and development company, you will get to work on a much wider variety of projects than you would in a fixed team at a big company. You’ll have the opportunity to work on all parts of our stack – low-level infrastructure, algorithmic modules and front end – and use a variety of technologies – including deep learning frameworks like TensorFlow, traditional computer vision libraries like OpenCV, and big data engines like Apache Spark. You’ll be embedded in our team of highly-skilled computer scientists, mathematicians and developers, and will be given high levels of responsibility from a very early stage. Your work could involve architecting a multi-sensor processing system or helping to build scalable systems for analysing video content. All our employees are constantly learning about new technologies and state-of-the-art algorithms, and have creative freedom in planning and executing their work. We tailor our roles to each individual ensuring that their skills are put to best use and to ensure continued professional development.

As well as the technical depth and variety you will experience, you will have the chance to work on systems and technologies that can have a genuine impact on security and society. 

We are predominantly a "back-end" company building complex analysis systems using a combination of our own bespoke algorithms developed from first principles and open source tools, but we also build front-end systems to showcase our work. Our technology stack includes Python, C++, C#, Git, OpenCV, Keras, Tensorflow, Caffe, CNTK, Docker, JS, REACT, REDUX, MySQL, NoSQL and much more.

The person we are looking for will:

  • Have significant experience with C++, working at a module and system level 
  • Have a degree in a relevant field
  • Be excited about innovation and creating solutions to important challenges 
  • Have commercial development experience 
  • Have experience working with multi-threaded systems
  • Gain bonus points for experience with front-end development (WinForms, REACT, REDUX, JS, HTML,QT)
  • Gain bonus points for having experience with Docker, automated build systems and package managers
  • Gain bonus points for having worked with complex data analysis systems
  • Not be afraid of new technology and getting stuck into to hard problems 
  • Be able to communicate complex technical issues well 

There are numerous traditional benefits to working in our team such as highly competitive salary, private healthcare, pension, childcare vouchers, and other schemes. However, you'll also be working on a variety of state of the art technologies in a friendly and highly capable team, and you will be given the opportunity to self manage your work and develop your skills whilst solving important challenges for society. 

  • £30k - 45k
  • 02 Sep 2018

Job description


You will be challenged to design and build a series of massively scalable microservices in .NET core 2.0, take ownership for the future direction of the services, be responsible for the releasing and operating of your services whilst working to our Spotify-style squad model.

You must have good experience of:

* C# on .NET 4.5 or greater web services

* Working with a Continuous Delivery pipeline

* SQL with handwritten, performant queries and stored procedures

* Testing – unit & integration testing is a must

Extra points if you have experience of:

* Microservices at scale

* React.js or another modern front-end framework

* Cloud native application development, utilising PaaS as much as possible.

* Containerisation and Orchestration experience, preferably Docker and Kubernetes

* Performance and scalability tuning and testing

* Caching and managing the lifetime of cached data

* Use of NoSQL data storage/databases e.g. CosmosDB, Cassandra, Document DB

* Experience of designing APIs for mobile applications is also helpful

If you’d like to hear more about the business and the benefits, just get in touch. Whether it’s over the phone or over a coffee, we’d love to chat with you.

Drop Winhola a line, she’s our Head of Talent:
0161 348 7151

  • 02 Sep 2018

Job description

About us:

We’re working hard to disrupt the high fashion industry with a mobile game that includes e-commerce features, backed by an angel investor, advised by world-renowned industry experts, and partnered with a high-tech, international retail partner. Right now we're at an amazing point in our growth and are looking for Polyglot engineering adventurists to join our small and close-knit team as we journey to create an online experience that breaks the mould in the fashion space. Fashion interest is not important, but solving engineering challenges is!


During our two years, we have worked on an inspiring project in the luxury fashion sector. After spotting a gap in the market, we've collaborated with the 'who's who' of luxury brands and top-flight fashion editors and have designed and developed a fashion game, with the aim of empowering fashion lovers and revolutionising the way that females shop and absorb editorial content. The game is due to launch at the end of 2018 and therefore we are looking for talented people to join our team and be part of the game’s success story. The platform's proof of concept has been ratified through the work we've done to date and we're now looking to deliver a scalable and performant product to the world. We're going to use Clojure.

Job Description: Our backend systems need to deal with scaling to ingest millions of events including product information, prices, images, and in-game activity supporting both our iOS and Android apps with authentication, analytics and tracking, I18n, and core game logic.

You need to take a scientific approach to innovation and problem-solving. You'll be heavily involved in defining and delivering experiments to further our understanding of the market, our users, and how we can best hit our targets.


  • Designing, building, and deploying experiments to test hypotheses
  • Owning OKRs and defining how best to deliver on those metrics
  • Writing, reviewing, and deleting code (a red diff is the best diff!)
  • Mentoring less experienced team members
  • Working closely with the CTO to shape both the product and our processes 


  • Minimum of five years professional software development experience 
  • Proficiency with several programming languages 
  • Experience working with functional programming (ideally Clojure)
  • Proficiency with Git, shell scripting, and *nix environments
  • Experience running production systems in cloud environments like AWS.
  • SQL and NoSQL database experience (PostgreSQL, DynamoDB, Redis etc.)
  • Strong communication skills
  • You're a considerate coder: you comment your code, write tests, and only merge working code.

Desirable but not required: 

  • Knowledge of event sourcing, CQRS, and related event-based scaling/resilience techniques 
  • Use of one or more of Kafka, SQS, RabbitMQ 
  • Experience building web applications 
  • Clojure(script) experience a big plus! (you are at least a hobbyist)
  • Experience building SPAs 
  • Familiarity with AWS 
  • Knowledge of Ansible, and/or Terraform
  • Interest in game theory


  • Competitive salary
  • Bonus scheme
  • Remote friendly
  • Flexible working hours
  • Ride to work scheme and more!
  • £30k - 50k
  • 02 Sep 2018

Job description

Fresh8 is hiring for a Back End Developer interested in the kinds of challenges that come with delivering high throughput personalised content to a global subscriber base, crunching large datasets and preparing for a 20 fold increase in demand.

We've built an innovative adtech platform that's integrated within online betting platforms to connect sports fans with highly relevant content. Our whole stack is built on open source and we contribute back wherever possible, check us out on Github.

We're hiring for a Back End Developer to work across the application layers of our microservice-based Web service-driven architecture. We've been running Go in production for over four years, and we're ready to support your learning as you cross train to Go and Node.js, getting you started on projects that suit your strengths.

We’re about collaboration and openness, with a fairly flat team structure. We’re fast moving and we iterate and ship code fast. We're expanding rapidly and now is a great time to join us with lots of great software to write as we scale out our technology.

We're currently working on

  • Automated scaling of our platform to handle over 20x spikes in requests
  • Improving stability across the platform using monitoring of metrics, profiling services, and benchmarking core functionality
  • Reducing developer toil by automating repetitive tasks for integrations of new clients and third party feeds
  • Building data pipelines to facilitate business intelligence and user segmentation for advanced ad targeting
  • Exploring containerisation across the platform to orchestrate microservices, improve time to deployment pipelines, and reduce infrastructure costs

We're looking for

  • Someone with proven back end coding skills using a modern language
  • A solid understanding of the workings of API's, web services and microservices
  • A degree in Computer Science, Software Engineering, or equivalent understanding
  • Familiarity with Agile working practices
  • Experience utilising databases, SQL or NoSQL
  • Good understanding of approaches to testing
  • Experience with version control systems, such as Git
  • Someone ready for Back End Developer jobs in Bristol such as: Go Developer | Golang Developer | Java Developer | Node.js Developer | PHP Developer | Python Developer | Ruby Developer | Back End Developer etc.

You may also bring - or like to gain - skills in any of the following

  • Professional experience with Go
  • Optimisation and scaling of microservices
  • Docker and containerisation
  • gRPC and protobuf

We'll help you get up to speed on our technology mix

Go (aka Golang) | microservices | Node.js | Python | BigQuery | Prometheus / Kibana | PostgreSQL | Redis | Aerospike | distributed systems | Google Pub/Sub | GCP technologies | machine learning | Kanban | TDD | and more...

Salary and benefits

  • £30,000 - £50,000+ negotiable
  • Discretionary relocation assistance
  • Flexible working practices | 25 days paid holiday | private health insurance, workplace pension scheme, plus additional benefits provided via Perkbox | treat opportunities to grow your skillset working within a fast growing technology business | season ticket loan, and bike scheme | team outings and inter-office socials, we have offices both London and Bristol

Even if your CV isn't ready, please talk with Vittoria at techfolk to find out more.

NOTE: applicants must be eligible for employment in the UK, Fresh8 cannot offer work permit sponsorship or transfer

  • £35k - 36k
  • 02 Sep 2018

Job description

Django/Python web developer

Django/Python web developer

Salary: from £35,500 per annum when working full time (35 hours a week)

Location: Bristol

About us

Working at Jisc as a developer puts you at the forefront of cutting edge web design and implementation. We are designing forward thinking products for our education customers and you can make the difference between developing a stellar web application and not just an adequate one - making a difference to hundreds of institutions and thousands of students.

We encourage the use of new ideas, technologies and embrace the exciting world of DevOps and agile development to keep our products real and focussed on the needs of our customers.

We want Jisc to be a great place to work. A place where people make a difference to our members, feel valued and have fun – how we work is a vital part of that. Our values are our guiding principles. They define how we work and help us to do what we do so well. Our values are:

  • Pride: We have pride in what we do but aren’t arrogant or complacent
  • Passion: Our passion drives everything we do
  • Pace: We deliver at the right pace to meet the needs of our members and each other
  • Trust: You can trust us to deliver on our promises
  • Teamwork: We are one team and teamwork makes us better

About the role                                

Our online surveys team needs a new team member -

You will be responsible for the development and maintenance of online applications and the Jisc web estate both for public facing and internal systems and for other work across the Jisc as necessary, in line with priorities for development agreed by the Jisc information management board.

You will undertake the development planning and implementing improvements to the applications and websites in line with agreed overall Jisc direction in these areas.  You will also build web services to connect data systems to support Jisc’s information architecture, in the context of IMB agreed priorities, taking advantage of new technology where appropriate, and will provide guidance on opportunities and increase the use of new technologies.

The post holder will be involved in a mixture of new development and ongoing maintenance for a variety of web applications.

About you

We’re looking for someone with:

  • Experience of building web applications using Python and the Django framework
  • Experience building large and high traffic web applications
  • Experience of working in a development team to build and implement web sites and applications, following deployment and build processes using code
  • Experience of working with relational database engines, ideally PostgreSQL or MySQL
  • Experience of working with NoSQL database engines, ideally Cassandra

Why work at Jisc

  • We’re working towards being a pretty flexible organisation and our people having a good work/life balance is important to us. We focus on outputs and outcomes rather than presenteeism, so as long as you’re delivering to our high standards and doing a great job, we are open to a variety of working arrangements.
  • We’re constantly learning and developing, and all our people have access to a comprehensive range of learning resources to help them achieve this.
  • Our benefits are pretty good too – we offer 25 days holiday (plus 3 days Christmas closure), contribute a huge 18% to your 8% for your pension from day one, and can provide discounts with various IT suppliers, cycle to work schemes, season ticket loans, and generous parental leave arrangements (amongst many other things).


This role will be based in Bristol.

Jisc is a geographically-distributed organisation and travel across the UK may be required at times.

At Jisc we celebrate diversity and know that it’s critical for our success. We are continuing to drive an inclusive culture, so if you are great at what you do and embrace our values, we want to hear from you.

No agencies please.

  • 02 Sep 2018

Job description

Market research is the original data driven business. Incubated and spun-off from a university, we have earned the trust of the world´s biggest companies and leading brands - for more than 80 years. Today, everything at GfK starts and ends with Data and Science

We are proud of our heritage – and our future: Currently we’re on a transformational journey from a traditional market research company to a trusted provider of prescriptive data analytics powered by cutting edge technology. In our Technology & Data organization, we are responsible for the entire lifecycle of our data-driven products.  

You still think Market Research is about questionnaires aggregated with Excel?


We are building end-to-end, data-driven products using high performance computing solutions on top of our own big data environments that collect, pipeline, mine and aggregate data at petabyte-scale.

And we, the Global Data Science team, sit right there in the engine room, developing innovative and prescriptive analytics solutions in an agile way, using our unique data assets. A perfect playground for creative minds who have fun shaping things!

Our projects are challenging - so it's quite likely you need to leave your comfort zone to deliver compelling solutions. Fortunately, we have a team of over 30 Scientist with very diverse backgrounds. So you'll always find someone who is able and happy to help. In our team, everybody is eager to learn - and share!

Now, we are extending our team to London and YOU can be a part of this journey setting up the team while already being part of large network of Data Scientists within GfK. 

This is only possible with extraordinary people.
And that’s why we are looking for YOU! A passionate Senior Data Scientist

Job description

In our Technology & Data business unit, we are responsible for the entire lifecycle of our data-driven products and the division Global Data Science is an essential part of it.

As a Senior Data Scientist, you will be part of a cross-functional development team, providing guidance and vision to other data scientists, and working hands-on with machine learning engineers, developers and client solution experts on delivering our end-2-end analytic solutions that will make us the indispensable data and analytics partner for the durable goods and technology industries.

At GfK, we develop our offerings with an agile mindset, which requires you to actively contribute to all phases of the solution development. It will be your responsibility to translate the product vision into data/analytic/algorithmic requirements, to conduct PoCs and to build prototypes, and at a later stage to work on high-performance implementations.

In that position, you’ll be looked after by Markus, who is an experienced Data Science team lead

with more than 10 years track record in creating analytic solutions that matter. 

However, Markus is really into football, but not just the European but also the American version. So whether your favorite ball is oval or spherical, he is your go to guy for a proper expert chat.

Concrete tasks will include:

  • Design and develop analytical approaches based on product concepts, going all the way from feasibility checks to proof-of-concepts to prototypes to implementation in end-to-end solutions
  • Manage and coordinate Data Science projects, i.e. defining user stories and specific tasks working closely with Product Owners and Product Managers
  • Closely collaborate with machine learning engineers/ software engineers on creating data-driven end-to-end solutions for marketers
  • Help setup our new London based Data Science team
  • Present GfK’s Data Science capabilities in client-facing situations, at conferences and in workshops
  • Actively share Data Science knowledge within GfK's Technology and Data network

We look for a profile with complementary skills, such as:

  • Expert knowledge of Python programming, including pySpark
  • Solid skills with regard to working in Big Data environments (e.g., Cloudera Hadoop, Hortonworks Data Platform, AWS EMR, Map/Reduce, Hive)
  • Expert knowledge of the constantly evolving Data Science ecosystem and its frameworks (e.g., Hadoop, Spark MLlib, H2O, Tensorflow, Torch, Theano)
  • Basic skills with regard to performance optimization and scalability (e.g., parallelization, code optimization, containerization, function as a service)
  • Expert skills with regard to database handling, in particular SQL, NoSQL
  • Expert statistical modeling skills / knowledge on predictive analytics would be a plus
  • Expert knowledge of optimization and / or machine learning algorithms and / or deep learning algorithms
  • Solid understanding of Big Data Architectures
  • PhD or Master degree that reflects strong modeling, statistics and IT skills.
  • 4+ years of professional experience in quantitative data analysis/ data science or related areas

On top, your English communication skills are great, you are a team-player and tech-obsessed, always on the hunt for the latest and hottest shots!

Why else GfK?

  • Any advantages of a Global Player combined with an agile start-up atmosphere
  • Ongoing development training programs
  • Flexible working time on request
  • 25 days holiday per year
  • Occupational pensions
  • Prolonged Disability Insurance and Life Assurance
  • Long service awards
  • Season ticket loan

Our doors in our newly built open-concept office space are open for everyone and we are free of stereotyped thinking. The power of our team grows with the variety of individual perspectives and that’s why we need YOU!

Let’s design and shape our exciting future together. Right here. Right now. Together!

Just send an email to Maximilian

  • £400 - 500
    • Contract
  • 02 Sep 2018

Job description

4 months contract- immediate start is preferred 

You will be challenged to design and build a series of massively scalable microservices in .NET core, take ownership for the future direction of the services, be responsible for the releasing and operating of your services whilst working to our Spotify-style squad model.

You must have good experience of:

  • C# .NET Core for applications at scale
  • Writing public API for 3rd parties
  • Development of modern microservices
  • Implementing service architectures with message buses
  • Working with a Continuous Delivery pipeline
  • Containerisation and Orchestration experience, Docker and Kubernetes
  • SQL with handwritten, performant queries and stored procedures
  • Testing – unit & integration testing is a must
  • Cloud native application development, utilising PaaS as much as possible

Extra points if you have experience of:

  • Performance and scalability tuning and testing
  • Caching and managing the lifetime of cached data
  • Use of NoSQL data storage/databases e.g. CosmosDB, Cassandra, Document DB
  • Experience in designing APIs for mobile applications is also helpful

If you are interested to have a chat please get in touch