Position: Java Engineer
Category: Java
English level: fluent
Years of experience: 5


HARD SKILLS
----------------------------------------
Framework: Spring (Boot, Security, MVC), Flutter
Language: Java, Kotlin, Dart 
Technology: Hibernate, Docker, Gradle, J2EE, JDBC.
Services: AWS Beanstalk, Social networks SDK, Firebase (FCM, Cloud functions, Firestore, Analytics, Crashlytics, Build Distribution), Google/Apple Wallet, etc.
Database: Firebase, SQLite, MySQL, Redis
Transport: HTTP(s), Websockets
Infrastructure: Git, Atlassian (Jira/Wiki), Gitlab CI

SOFT SKILLS
----------------------------------------
Domains: Media, Messenger, Fitness & Medicine, Office management, Fintech, etc.
Pre-sales support: App requirements definition, solution complexity research, scope estimation, mobile team capacity planning
Customer-facing: Workshops participation, demo sessions conducting, requirements refining
Developer review: Review app design and requirements to match mobile guidelines
Team Leading: Assigning tasks and roles within a team, code review, mentoring, technical evaluation (junior - technical lead)
Job interviewing: technical & hiring interview hosting, feedback providing, hiring decision making