Back End Software Engineer
Our client is a globally renowned Maritime company in the commercial ship management industry based in Limassol, and they are looking to hire a motivated individual in the role of Back End Software Engineer.
This person needs self-starter traits and is constantly challenging themselves to write better code, learn new technologies, and help colleagues grow.
We are looking for someone:
Experienced in Scala and/or Java
experienced in building reactive systems
with strong and demonstrable problem-solving ability
comfortable with self-management and on-the-job learning
curious and passionate about new technologies
with the ability to teach and share knowledge with his/her peers.
Technically you should have:
Experience with Kafka
experience with building streaming applications
experience with branching strategies in Git and as well as Continuous Integration/Continuous Delivery practices (CI/CD)
working experience of container technologies (Docker) and micro-service architecture.
Bonus Requirements to Stand out:
Experience working with Elasticsearch
experience working with Apache Kafka and Kafka Streams
knowledge and experience on any cloud provider like AWS, Azure or Google Cloud
experience in Scrum and Agile methodologies
experience with JIRA.
What your day will look like:
You’ll work with scrum masters, product analysts, engineers, etc. to support them.
You’ll also provide support to develop new and innovative automated in-house solutions.
Competitive salary based on experience plus excellent benefits