Recruiter

Spyridoula Zineli

itech
itech

Recruiter

Spyridoula Zineli

ADD

Senior Java Software Engineer

ΚΩΔΙΚΟΣ: job000021418

Ημερομηνία Δημοσίευσης2 weeks ago
Περιοχή
Kalithea
Μισθός
Not available
Τύπος Εργασίας
Permanent
Κλάδος
Περιοχή
Kalithea
Μισθός
Not available
Τύπος Εργασίας
Permanent

Περιγραφή Θέσης

On behalf of our client an innovative company providing AI services for the marine industry, we are currently looking for a knowledgeable Senior Software Engineer to join the software development team.

A day in the life of a Senior Java Engineer

As a Senior Software Developer, you will be a part of the software development team and 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
  • 5+ years of working experience in software development using Java
  • experience with Spring Framework and Maven
  • good knowledge in the implementation of RESTful APIs
  • prior experience with Docker and Kubernetes

Great to have

  • familiarity with Data Management Systems ex. Postgres, ElasticSearch, Kibana
  • experience with SQL bases

We love your personality if you

  • posse excellent interpersonal and teamwork skills
  • are a team player
  • are organized and methodical
  • enjoy learning new things

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 new 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.