TB
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
