Работал в 1 компании   1 год 3 месяца

IT

Junior Java/Kotlin Developer

Ajax Systems

IT

1 год 2 месяца

01.2023 - 03.2024

Description:

  • Involved extensively with business logic and a variety of technologies in a microservices environment.
  • Key responsibilities included developing new functionality, fixing bugs, and maintaining and supporting existing products.
  • Collaborated closely with cross-functional teams to deliver high-quality software solutions.
  • Actively participated in code reviews and contributed to improving the development process.

Experience Gained:

  • Deep understanding of microservices architecture and the intricacies of developing and maintaining robust, scalable applications.
  • Hands-on experience with Java 13, Java 17, Kotlin, and the Spring ecosystem (Spring Boot, Spring Cloud, Spring Security).
  • Proficiency in working with reactive programming using Project Reactor.
  • Practical knowledge of message brokers and data streaming with Nats and Kafka.
  • Experience with various databases including MySQL, MongoDB, and Redis.
  • Skills in containerization and orchestration using Docker.
  • Using gRPC for communication between the server-side and external components (apps on devices).
  • Limited practical experience with Jenkins for CI/CD processes.

Technologies Used: Java, Kotlin, Spring Boot, Spring Cloud, Spring Security, Project Reactor, Nats, Kafka, MySQL, MongoDB, Redis, Docker, gRPC, Jenkins, React.js.

Ключевая информация

  • Java: Experience in backend development using Java, including Spring Framework (Spring Boot, Spring Data, Spring Security).
  • SQL: Strong knowledge of SQL and experience with databases (PostgreSQL, MySQL).
  • NoSQL: Familiarity with NoSQL databases, including MongoDB and Redis.
  • Docker: Proficient in containerization using Docker for application deployment and management.
  • Apache Kafka: Hands-on experience with Apache Kafka for real-time data streaming and processing.
  • Microservices: Understanding of microservices architecture and experience in implementing microservices-based solutions.
  • REST API: Development and maintenance of RESTful APIs.
  • Version Control: Proficient in using version control systems, including Git (GitHub).
  • OOP: Deep understanding of Object-Oriented Programming principles.
  • Design Patterns: Knowledge and application of design patterns in software development.
  • English: Intermediate proficiency in English.

Учился в 1 заведении

Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського»

Інститут прикладного системного аналізу

Київ, 2024

Владеет языками

Английский

средний

Украинский

родной

Богдан

Junior Java Developer

Киев

750 $

23 года

полная занятость

Характер работы: стажировка / практика, удаленная работа, в офисе/на месте

Обновлено 4 недели назад