Публікуйте вакансії
Наймайте без комісій
Кваліфікований Java-розробник із понад 5 роками досвіду роботи з повним SDLC, створюючи динамічні веб-додатки. Спроектував і розробив широкий спектр веб-додатків (хмарна система онлайн-банкінгу, система реєстрації клієнтів, система переказів і платежів, система управління школами, POS-системи) з використанням таких технологій, як Java, Kotlin, Spring, PostgreSQL.
Активний командний гравець і розробник протягом усього циклу розробки з діяльністю, що включає відстеження статусу розробки, створення та перегляд проектів і відповідних документів, впровадження коду та перевірки серед внутрішніх і клієнтських розробників. Брав участь у впровадженні CI/CD за допомогою Docker, Kubernetes, CircleCI та Gitlab Actions. Виконував модульне та контрактне тестування програм з JUnit, Spock, Mockito.
Надано оновлення функціональності на основі вимог клієнта, щоб забезпечити чудову взаємодію з користувачем. Знайомий з сервісами AWS. Розроблена архітектура проекту, реалізовані мікросервіси.
Самонавчайтеся, сприймайте, адаптуйтеся, швидко плануйте та ефективно діліться інформацією. Добре вирішує проблеми з увагою до деталей.
Технічні навички
Мови програмування: Java, Kotlin; SQL
Фреймворки та бібліотеки: Spring Boot, Spring Security, Spring Data
API: REST API, Soap
Бази даних: PostgreSQL, Oracle SQL, Redis
Хмарні технології: AWS, AWS SQS, AWS S3, AWS Cognito
Система збірки: Maven, Gradle
ORM: Hibernate ORM
CI/CD: Docker, Kubernetes, Circle CI, Gitlab Actions, OpenShift
VCS: Git
Тестування: Junit, Spock, Mockito
Послуги: Sonar, Snyk, Grafana, Datadog, Kibana
Брокери повідомлень: Apache Kafka, Rabbit MQ
Методології: Kanban, Scrum
Інше: ООП, мікросервіси, багатопотоковість, шаблони та принципи проектування, алгоритми
Responsibilities include:
•Developed a cloud-based online banking system based on microservices.
•Conducted software analysis, testing, programming, debugging.
•Delivered software high availability and performance.
•Maintained and optimized systems.
•Controlled task deadlines.
•Tracked issues, fixed bugs.
•Reviewed code.
Tech used: Java, Kotlin, Microservices, Spring Boot, JUnit, Docker, Kubernetes, Gitlab Actions, OpenShift, Kafka MQ, Scrum, Kibana, SonarQube, Gradle
Responsibilities include:
•Developed a lot of microservices on online banking system and customer onboardingsystem.
•Optimized performance on customer onboarding system.
•Developed online customer video verification.
•Performed unit and contract tests using Junit, Spock and Groovy.
•Reviewed code.
Tech used: Java, Kotlin, Microservices, Spring Boot, JUnit, Docker, Kubernetes, Circle CI, AWS, Scrum, Datadog, SonarQube, Gradle, Maven
Responsibilities include:
•Contributed in every stage of the development lifecycle.
•Prepared and produced releases of software components.
•Supported continuous improvement.
•Wrote efficient and testable code.
•Conducted software analysis, testing, programming, debugging.
Tech used: Java EE, Spring Boot, Circle CI, Docker, Kanban
Responsibilities include:
•Developed services on school management system
•Developed new features
•Fixing bugs
Tech used: Java EE, Monolith Architecture