Senior Software Engineer

Java Developer

On behalf of our client, an innovative company providing AI services for the marine industry, we are currently looking for a self-motivated and high-reliable Senior Software Engineer to join its experienced and skilled development team of professionals.

A day in the life of a ‘Senior Software Engineer’

As a Software Engineer, you will contribute to the software design and development of server-side code for the company’s cloud platform.

 Your day-to-day

  • Design, implement, test, and deliver scalable, containerized services for cloud-based applications
  • Contribute to the software architecture and propose tools and technologies
  • Maintain, improve and monitor existing services
  • Perform Code Reviewing and apply Software Design principles
  • Work with other team members to define project requirements in an agile environment
  • Mentor junior engineers and highlight best practices 

What you will need

  • Bachelor’s Degree in Electrical/Computer Engineering, Computer Science or equivalent
  • Minimum 3 years of working experience in software development
  • Strong programming skills in Java and object-oriented design concepts
  • Understanding of modern API design and RESTful principles
  • Hands-on experience with Spring Framework and Maven
  • Prior hands-on experience with Docker and Kubernetes
  • Familiarity with Git or similar version control systems
  • Fluency in English

We love your personality if you

  • have excellent interpersonal and teamwork skills
  • like to contribute to a positive team environment
  • are organized and methodical
  • have a growth mind-set

What’s in it for you

You will be a part of an innovative environment, where you will be able to gain more knowledge in cutting-edge technologies and take the next step in your career. Your opinions and ideas will be heard, and your daily contribution will make a difference for thousands of customers globally. On top of that, a competitive package depending on your experience will be a bonus to this great experience.

Stavros Balios

Associate Consultant

REFERENCE: job000023642