#1 Job Board for tech industry in Europe

Java Developer
Java

Java Developer

Type of work
Full-time
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Remote

Tech stack

    Java

    master

    Machine Learning

    advanced

    AI

    advanced

    Docker

    advanced

    Scrum

    regular

    GCP

    regular

Job description

Online interview

About the role

We are looking for a highly skilled Java Developer with IA/ML knowledge, passionate about

building innovative digital commerce, to join our engineering team in Poland.

For this role you can work remotely or from our office in Gliwice.

This is a rare opportunity to make a daily impact and thrive in a growth-stage startup

company in a fast-paced market environment.

Requirements

  • Experience in Java/GCP/Docker/Kubernetes/NoSQL/Scrum
  • Interest and learning experience in the following topics (professional experience
  • will be highly appreciated): Artificial Intelligence, Machine Learning, deep learning,
  • TensorFlow, Python, NLP
  • Experience with monitoring and deployment pipelines
  • Ability to solve challenging technical problems independently or in a team
  • environment
  • Experience with source control management tools (preferably Git)
  • Experience with designing and implementing APIs
  • Practical experience with creating microservices-based solutions and openness to
  • work with changing technologies
  • Excellent problem-solving and analytical skills
  • Good English knowledge both written and spoken (B2/C)

Responsibilities

  • Develop a multi-tenant cloud-native ecommerce solution with scale, resiliency and
  • maintainability
  • Stay abreast of the latest advancements in AI and ML technologies to recommend
  • and implement best practices
  • Help us direct processes and R&D (research and development) to meet the needs of
  • our AI strategy
  • Understand company and customer challenges and how integrating AI capabilities
  • can help lead to solutions
  • Support cross-functional teams in identifying and prioritising key areas of a
  • partner’s business where AI solutions can drive significant business benefit
  • Collaborate with the rest of the engineering team to integrate AI/ML models into
  • scalable and efficient software systems with a focus on automation capabilities
  • Work closely with stakeholders to understand business requirements and translate
  • them into comprehensive AI/ML and automation solutions
  • Analyse and explain AI and machine learning (ML) solutions while setting and
  • maintaining high ethical standards
  • Optimise and fine-tune models for performance improvements
  • Implement features/tools/new endpoints in Java
  • Create reactive microservices using the Java and Micronaut framework
  • Ensure that microservices are smoothly deployed into the cloud
  • Stay focused on new technologies and improve development skills constantly