Position: Senior Java Developer
Company: Intellias
Category: Java
Experience required: 5y
English level: intermediate

Responsibilities:

- Integration with new travel providers APIs and support of the existing ones
- Take full ownership of projects or components from design to implementation and deployment
- Perform code review, code optimization, ensure the quality of software written
- Implement unit and integration tests (there are no QAs on the project)


Requirements:

- Excellent Java (Core, OOP, Spring) - 4+ years of commercial experience
- Experience with unit tests frameworks
- Good understanding of common architectural concepts, patterns and approaches
- Experience with Microservices Architecture
- Experience of work with Docker, Kubernetes is a plus
- Good algorithmic, analytical and problem-solving skills
- Upper-Intermediate English is a must
- Pragmatic thinking: applying Murphy's law to your everyday work