Recruiter

Spyridoula Zineli

itech
itech

Recruiter

Spyridoula Zineli

ADD

Java Enterprise Software Engineer

ΚΩΔΙΚΟΣ: job000021214

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

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

On behalf of our client, a leading IT company that focuses on software development since 1970, we are looking for an enthusiastic and motivated Java Enterprise Software Engineer to join one of the company’s development teams in a rapidly moving environment.

 

A day in the life of a Java Engineer

You will be a member of a highly professional team of developers able to contribute to challenging IT projects from major international organizations and institutions.

Your day-to-day

  • Develop back-end services and APIs in Java and JavaEE
  • Ability to understand at least the basic concepts and learn SQL 
  • Implement technical backend requirements
  • Collaborate with business analysts to meet business requirements
  • Preserve and optimize our applications
  • Work in cross-functional teams

What you will need

  • At least five years of working experience as a Java software engineer
  • Design, develop and maintain Java/JavaEE application with its relevant specifications (JAX-RS, JPA, CDI, etc). Minimum working experience with Java 8, current development on Java 11.
  • Solid experience with Hibernate/JPA ORM tools
  • Solid experience in the use of relational databases and SQL
  • Solid experience in the implementation of RESTful APIs
  • Experience in any version control tool such as git, subversion, etc
  • Excellent communication and teamwork skills

Great to have

  • Experience or understanding of CI/CD operations (Jenkins, Ansible)
  • Experience or understanding of PL/SQL
  • Understanding of JavaEE/JakartaEE concepts

We love your personality if you

  • are opinionated, able to think ahead, and bring solutions
  • have a researcher’s mindset
  • are a great communicator with good interpersonal skills
  • willing to learn new technologies 
  • enjoy being a team player

What’s in it for you 

You will be a part of a dynamic company where you will have the opportunity to work with the latest development technologies. You will get the chance to develop your skills and excel in your career.