Zpět na profesionály

Java Developer & Kotlin Developer

Přehled


Krátké shrnutí

Kandidát je zkušený vývojář v Javě s 11 lety zkušeností, ale poslední 3-4 roky se věnuje především jazyku Kotlin, ve kterém by rád pokračoval. Při studiu pracoval na plný úvazek. Dva roky také pracoval jako DevOps inženýr, když společnost migrovala celou svou infrastrukturu na AWS a Kubernetes. Kromě toho má zkušenosti se Spring, Spring Boot, JS. Co se týče agilních metodik, má zkušenosti se Scrumem, protože v práci mají 14 denních sprintů a retrospektiv. Komunikace v angličtině mu nedělá problém. V současné době vede tým 5 lidí. Předtím však pracoval i jako vedoucí týmu o 15 lidech. Preferuje menší firmy, které mají více agilních týmů. Korporace ho příliš nelákají.

Dostupnost: do 2 měsíců

Pracovní zkušenosti

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
Kontraktor10450  / Denně
ÚroveňEXPERT
Role
Java Developer Kotlin Developer
Jazyky
English
Dovednosti
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