We are seeking a talented Java Engineer to lead the design and implementation of company's marketplace for either our Seeker and/or Employer platform. This role will establish the technical delivery of data and domain services for the capabilities assigned to the team.
- Participate in application development and prototyping using multiple technologies including Java, SpringBoot and Node. - Develop solutions in agile environment for all tiers of the applications - Develop and enhance set of high traffic and highly available APIs to be consumed by front-end applications - Investigate and analyze reported defects and recommend solutions to these problems including code changes, data updates, or configuration modifications - Work in a collocated scrum team - Work with Amazon AWS services - Conduct and assist in integration testing - Actively participate and initiate continuous improvement
- At least 5 years of experience with Java, SpringBoot - Testing Framework Experience (EasyMock, Cucumber) - Experience with NoSql and relational databases. - Experience designing and developing data and domain Service - Knowledge in OO development principles, IoC and DI patterns, multi-tier web application design and relational database principles required - Experience in Cloud apps development AWS/GCP/Azure - Experience in Agile development methodologies - Experience Gradle, Groovy, Scala Experience would be a plus but not necessary.
- Flexible working hours - Home office - possibility to work fully remote - Pension and Life insurance contribution - Private healthcare - Meal contriubtion to your account - Cafeteria system/Multisport cards - Up to 5 weeks of holiday depending on legth of employment - Technical and personal trainings (Udemy) - Language courses - International environment - Personal Event Bonus - Loyalty presents