Position: Java Developer (Poland)
Company: Marusich
Experience required: 3y
English level: upper

Vacancy for residents of Poland!

What we’re looking for:

Strong proficiency and at least 3 years of professional experience with object-oriented software design - (for example Java, Kotlin, Ruby)

Discipline and appreciation of working with TDD / CI processes.

Experience designing distributed services which can communicate in a fault-tolerant manner using both RESTful and message-driven APIs.

Someone who wants to own their work from start to finish. We don’t have an operations team and engineers are expected to deploy and monitor the areas of the system they work in.

Familiarity with common software design patterns.

Experience within the domain of payments would be beneficial but not mandatory.

Experience with, or willingness to learn how to operate our AWS based infrastructure and services.

Experience working with relational and NoSQL databases and performance tuning.

Experience working in an agile, product led environment.

Ability to inspire and motivate, to improve quality and productivity, maintaining technical innovation and excellence.

Someone that challenges the norm and isn’t afraid to voice their opinion.