— Candidate should have 3+ years of recent Java experience
— Strong knowledge of Java principles and basics
— Practical experience in building APIs and/or integrations
— Good knowledge of relational databases
— Solid experience working with code versioning tools (Git)
— Good English skills with easy verbal and written communication
— Having Agile mindset, working by defined processes
YOUR PERSONAL QUALIFICATIONS:
— You have strong analytical thinking and a passion about coding
— You can work independently and with a sense of responsibility to achieve common team goals
— You are attentive to details
— Experience with Kotlin
— Experience with GraphQL
— Experience with Docker
— Experience with RabbitMQ
— Stable projects and long term employment
— 90 days of fully paid sick leaves
— Office in the city center with park area around
— No bureaucracy
— Free accounting services
— Free English courses
— Participate in the construction of a new API and integration platform for the European market.
— On a daily basis, you will be part of an agile team with the primary purpose of building a common integration platform across our products, which are within payroll, HR, time and shift planning systems.
— Together, the team is responsible for preparing solution proposals, developing, integrating tests and maintaining our APIs and integrations.
Our client is a growing market leader that develops a large payroll system and provides integrations with different partners and clients. We are looking for a dedicated, ambitious and experienced Java developer. Together with other developers, you will build a future integration platform.