Position: Java Software Developer
Category: Java
English level: intermediate
Years of experience: 3

Getting into the Binary Studio Academy was an achievement for me as there were more than 5,000 applications and I was one of 60 people selected for experience and an internship.

I took part in the development of projects together with excellent teams in which I developed and which developed thanks to me as well.
I built and developed the backend of a company specializing in IoT, and there was a lot of interesting things: Kafka Streams, RabbitMQ, used ElasticSearch, PostgreSQL (later switched to MongoDB), the tasks included a little work with AWS (lambdas, api gateway, cognito); 
Worked with both maven and gradle; 
Helped testers write python tests; used golang and js.

During my first work experience, I participated in the creation of a web application for collecting anonymous feedback about employees (Special product for HRs :) ), because you often need to learn something about yourself that can be improved. We used Spring + React/Redux/TS for this.
For me, the most important thing is comfortable working conditions. First of all, this is a team with which I will be able to comprehensively develop my development skills, learn something new every day (Student - always!), support and help each other. 
I want to know that I will not be disturbed during non-working hours and that I have to build a rocket in two days. 
Also, it is very important to me to see clear requirements for the tasks be set. And if there are none, then so that I would have the opportunity to come up with a solution myself (of course, discussed in short terms) and implement it. (In case  grooming is missing)