Senior Java Backend Developer

Requirements:
• 5+ years of hands-on experience in backend development with Java
• Strong experience with Spring / Spring Boot (REST APIs, microservices)
• Experience working with microservices architecture
• Hands-on experience with Kafka and/or RabbitMQ
• Experience with SQL databases (MySQL / PostgreSQL)
• Experience with NoSQL and caching solutions (Redis, DynamoDB is a plus)
• Hands-on experience with Docker
• Experience with AWS (S3, ECS, RDS, Lambdas, CloudWatch or similar services)
• Experience with Elasticsearch and/or Solr
Kotlin experience or willingness to work with Kotlin
• English level B2+

Nice to have:
• Experience with backend-driven UI
• Experience building recommendation systems
• Experience with backend-driven experimentation (A/B testing, feature flags)
• Experience with data pipelines and data processing systems

We offer:

  • Cooperation with a stable company with well-established processes and a positive atmosphere
  • Experience in project management of different levels of complexity, methodology, and approaches
  • Flexible schedule: Mon-Fri (8 hours a day)
  • 18 days of paid vacation; 15 days sick leave
  • A decent level of remuneration with regular reviews of the results of cooperation
  • Extensive loyalty program 

 

Required languages

English B2 - Upper Intermediate
Published 20 January
70 views
·
28 applications
68% read
·
61% responded
Last responded 1 hour ago
To apply for this and other jobs on Djinni login or signup.
Loading...