Position: Java Developer
Category: Java
English level: fluent
Years of experience: 3


3+ years of experience for creating backend APIs using:

- Spring Framework (Boot, Web, Data, Security + JWT, Test) 
- Hibernate
- Database migrations: Liquibase, Flyway
- WebSockets, RabbitMQ
- Databases: MySQL, PostgresSQL, MongoDB, Couchbase
- Documenting REST APIs: Swagger
- Payment system APIs: Stripe, PayPal
- Testing tools: JUnit, Mockito, RestAssured, Testcontainers, Gatling
- Build tools: Maven, Gradle
- Version control: git
- Docker
- AWS