Position: Medior and Senior Java Developers
Company: Omilia CIS
Experience required: 3y
English level: upper

**RESPONSIBILITIES**

- Work closely with product management on NLU engine, application software engineers and partners to understand requirements and specify interfaces for new and existing software
- Design and develop high-volume, low-latency applications for mission-critical systems geared for high-availability and performance
- Contribute in all phases of the development lifecycle
- Consistently produce well designed, testable and efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Identify and analyze user requirements
- Prioritize, assign and execute tasks throughout the software development life cycle
- Review, test and debug team members’ code

**Mandatory Requirements**

- 3+ years of working experience
- Deep knowledge of Java/Java EE application development
- Very good written and oral communication skills in English.
- Proven experience in writing APIs, Web Services & Microservices using Java 8+.
- Object Oriented analysis and design using common design patterns.
- Self-motivated and driven to create extraordinary things
- Ability to work under pressure and on strict deadlines
- Continuous innovation mindset

**Optional Requirements**

- Knowledge of Golang (Go) and/or Python
- Experience with Git, Maven, Gradle
- Experience with relational databases (RDBMS)
- Nice to have DevOps, CI/CD experience
- Experience with containers (docker, kubernetes)
- Experience with secure-coding principles
- AI and NLP technologies
- Speech related technologies

**Benefits**
- working from the office or remotely
- Mostly 8-hours working shifts
- 2 days off per week guaranteed;
- Attractive compensation package;
- 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
- 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!