Integrations Engineer / Java Developer

Location

remote

Type

full-time

Min. experience

senior

Country

GR

Stacks

Java, +7

Overview

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.

  • Maintain and improve existing projects by performing bug fixes, optimizing performance, and implementing new features.

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

  • Experience with any object-oriented language. (Preferably Java).

  • 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 customers.

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.

Available In: Greece

Source: Remotive.com

Apply for this position

Posted on: July 05, 2025

Be Part of Something Big

Shifters, a developer-first community platform, is launching soon with all the features. Don't miss out on day one access. Join the waitlist: