Работал в 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
Киев
полная занятость
Характер работы: стажировка / практика, удаленная работа, в офисе/на месте
Обновлено 4 недели назад