Senior Java/Python Developer - Machine Learning - Full Remote - Contractor

Talent 4.0 BVBA
Contract type
Ongoing
Work mode
Remote · Netherlands
Experience
Senior · 6+ years

Job description

Senior Java/Python developer role for an international institution based in The Hague, joining a larger service team of project managers, business analysts, solution architects, developers and testers. The role is full remote, with an onboarding week in The Hague.

At a glance

Employment
Employee or contractor
Work mode
Remote · Netherlands
Languages
English – fluent

What you'll do

  • Contributing to the improvement of the development and build process
  • Design and develop production grade, enterprise level systems that make extensive use of REST APIs and microservices
  • Participate in the Python and Java implementation of a micro-services solution, writing backend code in a reliable, fast, scalable, and secure way, satisfying requirements and service level agreements
  • Integrate Machine Learning algorithms
  • Follow Scrum procedures and disciplines; estimate the work to be done upon request
  • Write technical documentation; account for secure coding practices, as well as logging and auditing features
  • Hands on experience with Git following pull request procedure; write clean, secure and high quality code

What we're looking for

  • +6 years of experience in Software Development
  • Good knowledge of modern Java
  • In-depth knowledge of Python 3
  • Good knowledge of the design and development of back-end components (REST APIs, integrations, micro-services)
  • Knowledge of Machine Learning frameworks (e.g. TensorFlow)
  • Good knowledge of Git
  • Knowledge of software development methodologies (e.g. AGILE)
  • Participation in a minimum of 2 projects involving cloud development
  • Knowledge of Docker and/or Kubernetes
  • Fluent in English
  • Workpermit is required

Apply