Job details

Software Engineer (Senior, React)

  • Java
  • Spring Boot
  • Docker
  • TypeScript
  • Agile
  • ES6
  • Scrum
  • SQL
  • Typescript
  • Elasticsearch
  • Kubernetes
  • NoSQL

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 8 months ago

Responsibilities:

  • BE development
  • Involvement in all stages of delivery: code review, optimization, unit testing, continuous integration, acceptance of tasks with the customer, system deployment
  • Teamwork: participation in the assessment, planning and detailing of tasks, assistance to colleagues, participation in regular retrospectives
  • Communication with the customer in English: collection of requirements, work report, joint search for solutions to problems

Requirements:

  • 5 + years of engineering experience

Must:
  • Java 17
  • Spring Boot 2/3
  • Junit 4/5
  • Strong knowledge of concurrency in Java
  • Experience writing asynchronous and/or reactive code (Spring WebFlux/RxJava/Quarkus or similar)
  • Experience in performance optimization of applications
  • SQL
  • Docker
Nice to have:
  • Experience with NoSQL databases and data storages (Redis, Elasticsearch, Vertica or similar)
  • Troubleshooting skills in complex multi-component systems
  • Bash
  • Gatling
  • Kubernetes

We offer

  • Freedom to Develop - equal opportunity to learn and grow professionally
  • Clear career and professional path, strong performance management system
  • 100% insurance coverage for you and your dependant
  • Equipment
  • English lessons
  • Gym membership
  • Lunch catering
  • All the advantages of working in an international IT company
  • Flexible vacation time
  • Fun and inclusive in-person and digital events