Home > Find Jobs

Job Search

A tropical beach
Omilia Ltd company logo

Omilia Ltd

Greece

Posted on: 10 August 2023

Experience

n/a

Work

n/a

Employee Type

n/a

Salary Range

n/a

Java Developer - Conversational AI

An Integrations Engineer contributes to the design and development of production-grade

conversational AI systems. As part of the Solution Delivery - Integrations team, you will work
closely with customers to analyze business requirements and ensure seamless integration of
Omilia's applications with client systems.

Core Responsibilities:

  • Collaborate with customers to analyze and understand their business requirements.
    Ensure that designs are compliant with specifications.
  • Integrate Omilia's applications with client systems, including web services,
    databases, file systems, etc.
  • Create unit tests and mocks for application testing.
  • Prepare and release software components.
  • Consistently produce well-designed, testable, and efficient code.
  • Contribute to the development of product tools.
  • Support continuous improvement by exploring alternative technologies and presenting them for architectural review.

 

Contribute actively and effectively as an integrated team member:

  • Meet regularly with the line manager to review progress.
  • Manage issue resolution and critically escalate.
  • Work effectively with other teams, units, and departments.
  • Manage issues with clarity and ensure effective information flow and team working.
  • Support other organization's priority activities, when necessary

Requirements

Hard Skills:

  • Academic Degree in Computer Science or a related field, or equivalent experience.
  • Minimum of 1 year of professional experience as a Java Developer.
  • Strong knowledge of Java 8.
  • Experience in consuming external systems such as web services (REST and SOAP).
  • Familiarity with SQL databases.
  • Familiarity with Git version control.
  • Ability to travel occasionally

 

Soft Skills:

  • Excellent command of spoken and written English.
  • Exceptional communication skills, particularly in customer-facing situations.
  • Ambitious, enthusiastic, and eager to learn with strong analytical and creative thinking abilities.
  • Detail-oriented and well-organized for both team and solo assignments.
  • Ability to work within demanding deadlines.

 

Will be a Plus:

  • Experience with the Spring Framework.
  • Familiarity with JavaScript and/or Python at a basic level
  • Familiarity with Docker and Gitlab ci
  • Previous experience working directly with customer

Benefits

  • Fixed compensation;
  • Long-term employment with the working days vacation;
  • Development in professional growth (courses, training, etc);
  • Being part of successful cutting-edge technology products that are making a global impact in the service industry;
  • Proficient and fun-to-work-with colleagues;
  • Apple gear.

Tags

docker
git
java
javascript
python
Apply to job