Späť na profesionálov

Java Developer & Kotlin Developer

Prehľad


Krátke zhrnutie

Kandidát je skúsený vývojár v jazyku Java s 11-ročnou praxou, ale posledné 3 - 4 roky sa venuje najmä jazyku Kotlin, v ktorom by chcel pokračovať. Počas štúdia pracoval na plný úväzok. Dva roky pracoval aj ako DevOps inžinier, keď spoločnosť migrovala celú svoju infraštruktúru na AWS a Kubernetes. Okrem toho má skúsenosti so Spring, Spring Boot, JS. Čo sa týka agilných metodík, má skúsenosti so Scrumom, keďže v práci majú 14 denných šprintov a retrospektív. Komunikácia v angličtine mu nerobí problém. V súčasnosti vedie tím 5 ľudí. Predtým však pracoval aj ako vedúci tímu s 15 členmi. Preferuje menšie spoločnosti, ktoré majú viac agilných tímov. Korporácie ho veľmi nelákajú.

Dostupnosť: do 2 mesiacov

Pracovné skúsenosti

Senior Backend Engineer, DevOps Engineer, Tech Lead June 2018 - present, Prague

  • Designed and developed the My2N cloud platform, responsible for synchronization, configuration, and communication of devices worldwide.
  • Implemented a new cloud infrastructure in AWS and Kubernetes, utilizing GitOps principles and automation to accelerate software delivery.
  • Developed an internal test framework, Elliot, for automated E2E tests with real hardware, soon to be open-sourced.
  • Maintained My2N libraries and developed back-office applications and developer-supporting tools.
  • Contributed new features and architectural decisions to improve the developer experience.

Senior Backend Engineer, Tech Lead December 2016 - June 2018, Prague

  • Developed backend systems for the Masterpass by Mastercard payment solution.
  • Redesigned a monolithic application into a modern microservice architecture using Spring Boot and Spring Cloud.
  • Managed releases and optimized release/development workflows for efficiency and minimizing errors.
  • Required deep knowledge of Spring Framework, Java 8, Docker, GIT, and Atlassian technologies.

Elliot Framework (Open Source) 2020 - present

  • Developed a testing framework in Kotlin for integration and end-to-end tests, including UI testing.
  • Designed for easy deployment and execution in various environments without complex configurations.
  • Integrated with Testrail and other systems, and communicated with Elliot Manager server through RSocket for shared resources and smart locking mechanisms.
Author
Java Developer & Kotlin Developer
62862aa7b12653000f3f5f83
Kontraktor429  / Denne
ÚroveňEXPERT
Role
Java Developer Kotlin Developer
Jazyky
English
Zručnosti
AWSApplication ServerAutomation TestingBambooBashBitbucketC ServersC++CICDCMSCloudClustersCode ManagementConfluenceContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareCoroutinesDatabaseDevOpsDockerEurekaGitGitHubGitlabGradleGrafanaHelmHibernateJPAJUnitJavaJava ToolsJavaScriptJiraKibanaKotlinKubernetesLiftMicrosoft serversMockitoMongoDBMonitoring ToolsPostgreSQLProject Management ToolsPrometheusReactReact NativeRestScalaSeleniumService Discovery SoftwareShellSpecificationsSpringSpring CloudSpring bootStream Analytics SoftwareTerraformTest DevelopmentTestRailToolsUInginx
Lokality
PrahaRemote