Senior Java Developer

Engineering
Full-time
Remote

Senior Java Developer

Project details

We are working with a Swedish company which offers an AI-powered conversational platform which makes it easy for the business to communicate with the customers. 

We are looking for an experienced Java developer to work with a Swedish team of talented individuals. We need your skills and passion to help our client to improve existing and implement new features to the platform. 

The back-end part is built on Java using Spring Boot tool. The platform has microservice architecture, REST calls, Kafka messaging, Redis caching and Elastic reporting. Nice if you also have experience in front-end development, especially working with Angular7+ and Typescript.

You will be expected to work closely with the client (Scrum or Kanban) and all communication will be in English so it would be great if you are ready to have Skype calls and discuss everything verbally.

If you are interested, please get in touch as soon as possible.


Requirements

  • 4+ years’ experience with Java development.
  • Java 8+, Spring Boot.
  • Experience with designing and building robust REST APIs.
  • Experience with Kafka, Redis and Elastic search.
  • Experience in working with Jira, BitBucket, Docker, AWS, PostgreSQL.
  • Following best practices and conventions.
  • Upper-intermediate English level — B2 on CEFR!
  • Social person and willing to communicate via Skype.

As a plus

  • Experience with Angular 7+ and Typescript.
  • You are ready to start cooperation ASAP :)

What we offer

  • Full-time engagement into the project.
  • Remote work and flexible working schedule.
  • Long-term collaboration.
  • Competitive hourly-based salary compensation .
  • Working with a team of senior, likeminded developers.