Position: Senior/Lead Java Developer
Category: Java
English level: intermediate
Years of experience: 7


Migration of existing application from on premise to AWS, deployment mechanism design, data migration.
Used technologies: Java, Spring Framework, RabbitMQ, AmazonMQ, ElasticSearch, Python, Groovy, Bash, Datadog
AWS infrastructure: EC2, ECS, CloudFormation, Lambda, S3, CloudWatch, RDS.
Databases: AWS Aurora MySQL, FlyWay.
Search Engines: Elasticsearch.
CI/CD: Git, Docker, Jenkins, IaC.

Development and support of microservices,
service interaction planning, optimization tasks.
Used technologies: Spring Framework, JDBC, RabbitMQ, RESTful API, Swagger, Hystrix, Feign, Grafana/Prometheus.
Databases: MySQL, MongoDB.
Search Engines: Elasticsearch, Sphinx.
Testing: JUnit, Mockito, H2.
CI/CD: Kubernetes, Docker, Gitlab CI.
Looking for a project with ability to use modern technologies and well organized development process, giving preference to the cloud environments like AWS and microservices. Considering full remote or partial remote possibility positions.