Remote Java Developer

Remote or Warsaw, Poland
Roles:
Backend
Must-have skills:
JavaSQL
Nice-to-have skills:
AWSGCPAzureKafka
Considering candidates from:
Central Asia, South Caucasus, Belarus, Estonia, Latvia, Lithuania, Moldova, Russia and Ukraine
Work arrangement: Onsite or remote
Industry: Automation Machinery Manufacturing
Language: English, Russian
Level: Middle or senior
Required experience: 2+ years
Relocation: Paid
Visa support: Provided
Size: 51 - 200 employees
Logo of Conundrum

Remote Java Developer

Remote or Warsaw, Poland
UK-based technology company focused on research in AI and the development of its proprietary machine learning technologies and software products for industries. It's software helps industrial companies address the following tasks: predictive maintenance, quality control, and industrial processes optimization. Its software is based on its own machine learning technologies for industrial time series analysis.
Right now the team is looking for an experienced Java Developer to join the platform team.

Tasks:
  • Design, develop, test, deploy, maintain and improve software (domain model, web services, integration with 3rd party services) written in Java 11/17
  • Participate in the development process improvement by doing internal development tasks that make the teams more efficient 
  • Drive adoption of best practices in code health, testing, and maintainability 
Must-have:
  • Excellent Java programming skills
  • Practical skills with Spring Core / MVC / Data 
  • Practical skills with Hibernate + Liquibase/Flyway 
  • Deep knowledge of at least one of the popular relational DB (PostgreSQL, Oracle, MySQL) 
  • Experience with developing applications for Kubernetes / OpenShift / Cloud Environment 
Nice-to-have:
  • Experience with Linux (be ready to adopt) 
  • Experience with Apache Kafka 
  • Experience with Cloud Computing (Azure, AWS, Google Cloud or similar) 
  • Experience with Spring Security + Keycloak 
  • Experience with Clickhouse 
  • Experience with Apache Camel 
  • English – upper-intermediate/advanced

Benefits:
  • 13th salary
  • Relocation possibilities or a chance to work fully remotely
  • Work with a globally leading machine learning team
  • Balanced schedule home-office/company office
  • Attractive equity package as an early employee
Interview process:
  1. Intro call with Toughbyte
  2. First interview: discussing the candidate’s background and some hands-on questions about their experience, tech task
  3. Tech interview 
  4. Final round with the CEO