lead/senior java develop

С-Петербург, Россия
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Backend • Java • Kotlin • Groovy • SQL • Spring Boot • Spring • Hibernate • Grails • Cassandra • MySQL • Oracle • PostgreSQL
Удаленная работа
Опыт работы более 5 лет
от 500 000 ₽

Кандидат ищет работу анонимно

О себе

Текущий статус/должность: lead/senior java develop.

Мои компетенции и опыт

Hi, Im java developer with more than 15 years experience.

Last ~7-8 years Im working only as backend developer. Of course I know some old frontent technologies and use them for creating simple developers pages(html, basic css, javascript, jquiery), but this is not my main profile.

 

So, regarding backend stuff.

I was working on several projects for such companies as Luxoft, StarsoftLabs->ExigenServices, Deutscheback, T-Modile.

Most of the work was related to developing java based web applications with average load, but with high level of robustness. Usually it was standard stack that contain tomcat+spring+hibernate+oracle/mysql/postgress.

Also there were several freelance projects where the money was secondary, but it was really interesing projects. 

  • Develop server side of browser game, where I had to deal with low level network programming base on NIO(that time I did not use netty framework) and also all multithreading was done manually.
  • Develop media server. Main task was to get video stream from IP cameras, then convert it to HLS and organize storing this content. At this project I used FFMPEG and also I had to parse H264 packets manually in java to get some internal frames statisctics. That was extreamly interesting project, because I had to study and use in practice details of H264 specification.
  • Develop ORM framework based on Cassandra database. In this project I plunged into cassandra. I was working with version 2 and version 3, used old thrift base driver(astyanax) and latest CQL driver(datastax). I was spending weeks debugging cassandra itself. Its really one of the most interesting things for me.

As for teamwork:

  • have experience leading team 3-5 developers
  • JIRA
  • Teamcity
  • GIT/pull requests
  • daily meetings
  • code review with screensharing which often turned into parallel programming
  • have both positive and negative experience working with subordinate developers

 

Regarding my education:

I've finished University and graduated as engineer(blue diplom:)). I was studying in faculty of computer science.

During studying, participated in the regional Olympiad in mathematics - took 3rd place

 

Regarding my interests:

  • I think that I have a good level of knowledge of mathematics. Of course, I'm already far from solving differential equations(which I used to do in univercity and I really lked it), but various kinds of problems from high school are still within my power and interesting to me.
  • Im subscribed to few math youtube chanels, where I ususally try to solve some tasks and then check solution.

 

What Im looking for:

Here are some points that I'd prefer to see in new project (does not mean that project should match all)

  • cassandra
  • multithreading
  • high load
  • video streaming
  • low level java programming
  • I'd prefer developing some frameworks ( нужен доступ к резюме I belong to those who likes more developing frameworks than using them:))

 

Кандидат ищет работу анонимно

Дополнительную информацию вы сможете получить, зарегистрировавшись в нашем сервисе



Интересные кандидаты