ТЕХНИЧЕСКИЕ НАВЫКИ Java PostgreSQL Spring Framework ООП Apache Tomcat MongoDB Websocket Rest Api Docker Kubernate Spring Cloud Microservice WebFlux ORACLE RabbitMQ SOLID Design Principles Apache Karaf Redis Kafka Cassandra Apache Ignite SOAP MinIO ELK stack Maven Gradle JUnit Mockito Git О специалисте: Опытный Java-разработчик с подтвержденным опытом работы в сфере информационных технологий и услуг. Я владею SQL/NoSQL и Java. Специалист по Java с 6-летнимопытом проектирования и разработки всех аспектов веб-приложений с использованием методологий Agile/Scrum. Умеет изучать новые технологии, разрабатывать модули, интегрировать внешние API, а также использовать творческое решение проблем и модульное тестирование для улучшения функциональности и производительности. Опыт работы с данными и оптимизации баз данных, написания сложных запросов и хранимых процедур. Имею большой опыт работыс Fintech-проектами и банковскими системами. Сильный профессиональный инженер со степенью бакалавра компьютерной инженерии Ташкентского университета информационных технологий.
Подробнее по опыту: + 5 лет Опыт работы с Java 8/11 - Опыт работы с Apache Camel Karaf, OSGI + 5 лет Знания Core Java и Spring Framework + 5 лет Опыт работы с базами данных PostgreSQL + Способность быстро разбираться в чужом коде + 5 лет Опыт работы с GitLab + 5 лет Опыт работы с Docker, Kubernetes + 5 лет Опыт работы с Confluence, Git, Jenkins, Maven/Gradle, Nexus, Kafka - ActiveMQ + 5 лет Опыт применения REST API О себе Программированием занимаюсь со старшей школы. Начинал с C++. Проходил стажировку в Kaspersky Lab на вирусного аналитика. Позже перешел на Java и с 3 курса начал работать в enterprise. Имелся опыт преподавания Java школьникам 16-18 лет. Приходилось на проектах писать также на Python и C#. Был небольшой опыт написания на Scala. Я постоянно стремлюсь расширять свой кругозор в области информационных технологий и изучать новые технологии. В работе я стрессоустойчивый и целеустремленный, всегда готов взяться за трудные задачи, которые могут потребовать дополнительных знаний и опыта. Я считаю, что всякая задача решаема, и готов приложить все усилия, чтобы достичь поставленных целей.
Опыт работы более 6 лет, разработка проектов от идеи до релиза, обучение коллег по цеху, декомпозиция и оценка задач
ТЕХНИЧЕСКИЕ НАВЫКИ ○ Языки: Java, Kotlin, Groovy, Scala ○ Java Core (Concurrency, Collections, Streams, Reflection) ○ Java SE/EE (Awt/Swing/JavaFX, Ant/Maven/Gradle/SBT, JDBC, CDI, EJB, JMS, JMX, JSP/Servlet, JPA/Hibernate/EclipseLink/EBean/OrmLite/Exposed/JOOQ, JAX-RS (Rest), JAX-WS (SOAP), SOA, SSO (KeyCloak), Tomcat/JBoss/CXF/ServiceMix/nginx, ELK, Grafana) ○ Spring Framework, Spring Boot (1.x, 2.x, 3.x), Play! Framework (v1 и v2), Netty (Sockets/gRPC/Protobuf) ○ VAADIN, Cuba Platform & jMix ○ Web (JavaScript, HTML, CSS, JQuery) ○ SQL (MSSQL, Oracle, PostgreSql, MySql) ○ NoSQL (Hazelcast, Redis, MongoDb) ○ BPM (Camunda) ○ Message Brokers (ActiveMQ, Arthemis, RabbitMQ, Kafka) ○ Cryptography (УЦ КЦМР (KISC WReg/TumarCSP), НУЦ РК (IOLA/Kalkan), BouncyCastle) ○ TDD (Unit Testing, Integrational Tests, Contract Tests, Test Containers) ○ CI/CD (GitLab, Github, Jenkins, SonarQube)) ○ Разработка библиотек, API- и пользовательских интерфейсов ○ Работа в команде, Agile (Scrum и т.п.) ○ Code review ○ Разное: Python, С/С++/JNI/JNA
Я занимаюсь программированием более 5 лет. Мой опыт работы включает в себя как Front-end-разработку, так и Back-end-разработку проекта. Благодаря этому, я обладаю глубоким пониманием процессов, необходимых для создания качественных приложений, и могу работать с обеими командами разработчиков. Я постоянно совершенствую свои навыки и следую последним тенденциям в сфере программирования, чтобы оставаться конкурентоспособным и достигать успехов в работе.
Ключевые навыки - Знания в области аналитики данных и управления продажами. - Опыт работы с CRM-системами и разработкой технических заданий для IT-разработок. - Аналитические способности и умение работать с большим объемом данных. - Высокая степень ответственности и самоорганизации. Личные качества - Ответственный специалист. - Ответственный подход к выполнению поставленных задач и внимание к деталям. - Поиск нестандартных решений в выполнении задач.
Опыт в ручном и автоматизированном тестировании больше 5 лет Опыт тестирования fintech, e-commerce, интерфейсов крупной страховой компании