iKnowHow is hiring a

Java Software Engineer

Neo Psychiko, Greece
Full-Time

IKH is a leading Software & Robotics Solutions company operating internationally. Within just a couple of years, our team grew up more than 80%, we moved into a new spacious and modern office, and we kicked off 2024 with several new and exciting projects in digital transformation, custom software and robotics.

We are now looking for experienced Java Software Engineers with strong technical skills and solid working experience to work with our in-house software team in new challenging projects.

As a Java Software Engineer at IKH you will:

  • Participate in the technical design of the solution based on business requirements gathered and analyzed by team analysts
  • Be part of a team that will develop new products using the latest open-source technologies in an agile environment
  • Be an active member to ensure high code quality delivered on time and within budget
  • Collaborate with Front-end developers in integrating user facing element
  • Most importantly, experiment, learn and have fun with your team!

Requirements

University degree on Computer Science or Software Engineering (MSc degree will be considered a plus)

• At least 3 years experience in software development

• Solid background on:

-Object-oriented programming and familiarity with functional programming

-Database theory, proficient in different DBs and ORM frameworks

-Algorithms design and implementation

• Proficient in Java, Spring Boot, Maven, JUnit

• Experience building RESTful APIs

• Experience with unit / integration testing, source code control tools and performing code reviews

• Awareness of “Clean Code” and clean coding practices

Nice to have:

• Familiarity with Spring Cloud event-driven microservices framework

• Business domain knowledge in Health IT Software solutions

• Image Processing related algorithms implementations

• Basic understanding of front-end frameworks such as Angular, React, and Vue

• Knowledge of CI/CD practices (e.g. Jenkins, Teamcity etc.)

• Familiarity working with Cloud Technologies (AWS, Azure, GCP etc.)

Benefits

• An attractive salary package

• Flexible remote – onsite working model, adjusted to your needs #LI-Hybrid

• A health insurance plan from day one

• Career development and growth opportunities

• An amazing private & open-office workspace in Athens

• Continuous training via personalized seminars

• Stable and enjoyable working environment

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Java Software Engineer Q&A's
Report this job
Apply for this job