Senior Java Engineer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Conundrum is a UK based company that provides an Industrial AI software platform to industrial factories helping them to eliminate waste, downtime, increase yield of manufacturing and decrease environmental impact of factories. Conundrum core technology is a time series processor which allows efficient processing and analysis of signals from industrial sensors and other sources. It helps to better monitor and perform optimization of industrial processes. Software is based on its own machine learning technologies for industrial time series analysis.
Location: remote
What you will do:
● Design, develop, test, deploy, maintain and improve software (domain model, web services,
integration with 3rd party services) written in Java 11
● Participation in the development process improvement by doing internal development tasks
that make our teams more efficient
● Drive adoption of best practices in code health, testing, and maintainability
Job Requirements:
● Excellent Java programming skills (5+ years of experience)
● Practical skills with web frameworks Spring Core / MVC / Data.
● Solid experience of work with relational and no-sql databases (PostgreSQL,
Clickhouse/Vertica or MongoDB etc)
● Practical skills with message brokers (AMQP, Kafka, etc)
● Experience with application development for Kubernetes
● English – upper-intermediate/advanced.
Nice to have:
● Experience with developing CI/CD pipelines
● Experience with cloud computing (Azure, AWS, Google Cloud or similar)
● Experience with Spring Security + Keycloak
● Experience with Apache Camel
● Development skills on a Unix or Linux platform (including networks)
Бонусы
What company offers:
- Competitive salary
- Work with a globally leading machine learning team
- Balanced schedule home-office/company office
- Attractive equity package as an early employee