Position: Java Developer — Integrations Engineer
Company: Omilia CIS
Category: Java
Experience required: 2y
English level: intermediate
Published: 2021-04-01T00:00:00+03:00

**Basic Qualifications:**

— Excellent oral and written communication skills in English.
— Excellent problem-solving skills.
— High work standards — always striving for high-quality code.
— Strong organisational skills.
— Ability to communicate with both technical and non-technical individuals.

**Excellent knowledge of these technologies:**

— Java, focusing on Java 8 onwards.
— Maven
— Git, GitLab
— JUnit (and/or other testing frameworks)
— SOAP-UI and/or other web service mocking framework.
— SOAP and REST (both server & client-side).

**Bonus Points:**

— Familiarity with IntelliJ IDEA.
— Experience with RDBMS — Ability to maintain and extend reporting applications. Experience with Hibernate is a plus.

**Preferred Qualifications:**

— Proven full-stack delivery experience: from analyzing business and technical requirements to building and delivering the final product.
— Proven experience in following established issue identification & tracking processes (JIRA).
— Previous work-related to banking/telecommunications business sectors.
— Previous work in IVR technologies.
— Ability to succeed in a fast-paced environment.
— Enthusiasm about learning new technologies.
— Ability to learn and understand speech APP DEVELOPMENT using Omilia front-end tools and XML language.

**RESPONSIBILITIES**

— Java/Java EE application development.
— Designing and developing high-volume, low-latency applications for mission-critical systems geared for high availability and performance.
— Contribute in all phases of the development lifecycle.
— Work with Senior Java Engineers to orchestrate and deliver code that serves as an Omilia application backend, and integrates to a customer’s backend systems.
— Communicate and synchronise efficiently with customers in the US and Canada to design features, agree on specifications and resolve issues.
— Write entire features from scratch, update existing ones, expand unit tests, report, and resolve bugs.
— Investigate any reported application issues, locate the problem, design, and implement a solution.

**BENEFITS**

— Building successful cutting-edge technology products that are making global impact in service industry
— Compensation fixed in US Dollars
— Loyalty bonus 90% of fixed compensation twice a year
— Work From Home policy applicable
— Healthcare plan (medical insurance, sport compensation, etc)
— Proficient and fun-to-work-with colleagues
— Long-term employment with 24 working days vacation
— Apple gear
— With Omilia, you will be able to travel to Greece for team buildings at our amazing HQ offices