Java Developer

Java Developer
  • 3 вакансий

Требуемый опыт

3 - 6 лет

Вакансия

Middle Backend Разработчик

ЗП

$ 300/m - 3500/m

Описание вакансии

Key skills:

  • Java 8+.

  • Microservices.

Stack:

  • Current technologies: Java 17, Spring Boot, Spring Cloud, JPA (Hibernate), PostgreSQL, ElasticSearch, Redis, MongoDB, TestContainers, Docker.

  • No legacy (codebase no older than 2-3 years).

  • AWS infrastructure: EC2, ECS Fargate, S3, RDS, etc.

What to do

  • Do a lot of product tasks: from small features to individual services.

  • Occasionally solve infrastructure tasks (mostly a bit of AWS customisation).

  • Participate in task complexity assessments and system design.

  • Interact with testers, analysts and vendors (within own tasks).

  • Maintain their solutions in production.

Expectations

  • 3+ years of experience, excellent knowledge of Java.

  • Experience in building REST APIs, experience in writing microservices.

  • Knowledge of algorithms, data structures and principles of choosing efficient solutions.

  • Willingness to write simple and easy to read code.

Will be a plus:

  • Work with highly loaded services.

  • Experience designing a microservice architecture.

  • Experience configuring AWS infrastructure.

Conditions

  • Opportunity to grow with the product and influence the product itself.

  • Paid training, professional development support.

  • Relocation to Armenia or full remote (not from the Russian Federation).

  • Flexible approach to working hours.

The vacancy provides for work outside the Russian Federation.

Технологии
  • Java
  • SQL
  • Spring
  • REST API
Java SQL Spring REST API