Maksim Sokolov

Maksim Sokolov Email and Phone Number

Java and Kotlin Developer @ ДОМ.РФ / DOM.RF
Moscow, RU
Maksim Sokolov's Location
Moscow, Moscow City, Russia, Russian Federation
About Maksim Sokolov

Who am I?I am a Java Backend developer. Backend: Java, Postgres, Liquibase, Hibernate, Spring, Spring Boot, REST / SOAP, I am responsible, punctual, sociable. I try to soberly assess my capabilities.What am I looking for?I'm looking for a company / team in which:- I will be useful as a specialist;- I could strengthen my knowledge and learn something new;- I could participate in the discussions;- I could make the world a little bit better :)I'm attracted to remote work and flexible schedule.What do I know?Programming languages:- Java 8/13 (there is a certificate: Oracle Certified Associate, Java SE 8 Programmer)- TypeScript- Python (the simplest scripts)I have experience working with the following technologies:- SQL (worked with MS SQL, Oracle, PostgreSQL)- JDBC, JPA (Hibernate)- Spring Framework (Boot, Data, Security, MVC, Logging, Quartz)- Servlets, Jersey, WebServices, REST / SOAP- Tomcat, JBoss (WildFly)- AngularJS- JSON, XML, XLSX, PDF (parsing from / to, content comparison)- Docker- Microservices (Cloud Config, Eureka, Zuul)- KeycloakMy instruments are...Development environment: JetBrains Intellij IDEAVCS systems: SVN / GitBugtracker: Jira, Microsoft TFS, RedmineApplication Server: Tomcat / JBoss (WildFly) / (any after reading)Continuous Integration: Jenkins, Microsoft TFS 2015, TeamCity, GitLab

Maksim Sokolov's Current Company Details
ДОМ.РФ / DOM.RF

Дом.Рф / Dom.Rf

View
Java and Kotlin Developer
Moscow, RU
Website:
дом.рф
Employees:
159
Maksim Sokolov Work Experience Details
  • Дом.Рф / Dom.Rf
    Java And Kotlin Developer
    Дом.Рф / Dom.Rf
    Moscow, Ru
  • Дом.Рф / Dom.Rf
    Java/Kotlin Developer
    Дом.Рф / Dom.Rf Oct 2022 - Present
    Moscow
    Duties:1. Tasks estimation, Creating and approving design documents, new code documentation,2. Developing and supporting system microservices,3. Deployment and maintenance.Development Stack:1. Kotlin2. Spring Boot3. Gradle4. FlyWay, JOOQ, PostgreSQL5. Docker6. Kafka7. Junit
  • Fivetran
    Java Software Engineer
    Fivetran Nov 2021 - Sep 2022
    Kaluga, Russia
    Duties:1. Working on connectors improvements and developing public REST API;Development Stack:1. Java 8/112. Bazel3. PostgreSQL4. REST + Swagger.ui5. Docker
  • Гку Мо
    Senior Java Software Engineer
    Гку Мо "Моц Икт" Feb 2020 - Nov 2021
    Krasnogorsk, Moscow Region, Russia
    Duties:1. Development of government promises monitoring map system. Participation in tasks as an analyst, systems architect and developer;Development Stack:1. Java 8/132. Spring 53. Netflix Eureka + Cloud Config + OpenFeign + ZuulProxy3. Liquibase + Postgres (PostGis, PgRouting, PgTrmg)4. REST + Swagger.ui5. Docker + GitLab CI/CD6. Keycloak (embedded authorization server)
  • Ланит
    Java Team Lead
    Ланит Nov 2019 - Feb 2020
    Moscow, Russia
  • Гку Мо
    Java Developer (Java + Angularjs Fullstack Developer)
    Гку Мо "Моц Икт" Feb 2017 - Nov 2019
    Московская Область, Россия
    Duties:1. Development of government contracts monitoring system. Participation in tasks as an analyst, systems architect and developer. Some integrations with other systems were made from the client’s request to testing (for example, the planned downloading of data and directories and the export of signed documents);2. Participation in the configuration of Unix-servers, databases. Build customization in Jenkins and TeamCity;3. Solving problems on the 3rd line of technical support. SQL scripts for problems with historical data (for example, a new check has been added) or debugging and code fixing;4. Interviewing and briefing new developers.
  • Alt-Lan D.S. - Vestbery™
    Java Software Developer
    Alt-Lan D.S. - Vestbery™ Jul 2016 - Feb 2017
    Moscow
    Fullstack Java Developer at Vestbery.Duties:1. Developing finance reporting module for billing system. Data from main DB (Oracle) were downloaded to module's DB (PostgreSQL) using schedules (once a week/month depending on report type). Module could generate 20+ different report (pdf, html, xlsx, xml (in FNS format)). Reports could be filtered by account, dates and operation's type. JSP was used as frontend solution;2. Developing autotests for reporting module;3. Developing small unit for comparing 2 xlsx. It was helpful during migration test from previous reporting module. Unit took 2 xlsx files and configuration file that described accordance between columns in 2 files and column(s), that will be used as key for comparison. That unit helps testers and developers.4. Developing small demo applications for tenders and presentations (Java and Android)
  • Moscow Exchange
    Java Software Tester
    Moscow Exchange Sep 2015 - Jul 2016
    Moscow
    Junior JAVA auto-test developer at Moscow ExchangeDuties:1. Refactoring existing code on Groovy. Partly Groovy code was replaced with Java code;2. Creating new functional test using Groovy/Java, TestNG, ReportNG, Surefire, Failsafe;3. Managing Jenkins and Windows Server 2008/2012;4. Creating bots for generating activity and filling market cup on test servers. Bots had customizable configarations that made their behavior a bit unpredictable. There were unit called "hub" that controlled all running "bots". JNA was used for direct control. Stuck "bots" were killed automatically by "hub". Then "hub" generated new random configuration and started new "bot".
  • I.T. Co.
    It Specialist
    I.T. Co. Jun 2014 - Feb 2015
    Moscow
    Local Technical Support at pilot project.Duties:1. Communicating with users;2. Solving problems at 1st and 2nd technical support line;3. Bug reporting to the 3rd technical support line and developers;4. Solving hardware problems with user's work tablets.

Maksim Sokolov Skills

Git Maven Разработка Программного Обеспечения Microsoft Sql Server Jira Jenkins Json Html Angularjs Groovy Java Postgresql Xml Hibernate Javascript Tfs Spring Framework Sql Базы Данных

Maksim Sokolov Education Details

  • Moscow State Institute Of Radio Engineering, Electronics And Automation (Technical University)
    Moscow State Institute Of Radio Engineering, Electronics And Automation (Technical University)
    Computer And Information Systems Security/Information Assurance

Frequently Asked Questions about Maksim Sokolov

What company does Maksim Sokolov work for?

Maksim Sokolov works for Дом.рф / Dom.rf

What is Maksim Sokolov's role at the current company?

Maksim Sokolov's current role is Java and Kotlin Developer.

What schools did Maksim Sokolov attend?

Maksim Sokolov attended Moscow State Institute Of Radio Engineering, Electronics And Automation (Technical University).

What skills is Maksim Sokolov known for?

Maksim Sokolov has skills like Git, Maven, Разработка Программного Обеспечения, Microsoft Sql Server, Jira, Jenkins, Json, Html, Angularjs, Groovy, Java, Postgresql.

Who are Maksim Sokolov's colleagues?

Maksim Sokolov's colleagues are Алина Шаркова, Фёдор Доценко, Svetlana Rodionova, Dmitrii Belukha, Алексей Иванов, Виталий Щербань, Валентин Морозов.

Not the Maksim Sokolov you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.