Back to professionals

Java Developer & Kotlin Developer

Overview


Short Summary

The candidate is an experienced Java developer with 11 years of experience, but for the last 3-4 years he has been focusing mainly on Kotlin, which he would like to continue working in. He has been working full-time while in school. He also worked as a DevOps engineer for 2 years as the company migrated their entire infrastructure to AWS and Kubernetes. In addition, he has experience with Spring, Spring Boot, JS. In terms of agile methodologies, he has experience with Scrum as they have 14 daily sprints and retrospectives at work. Communication in English is not a problem for him. He is currently leading a team of 5 people. However, before that he has also worked as a team leader of a team of 15. He prefers smaller companies that have more agile teams. Corporates don't attract him very much.

Availability: within 2 months

Work Experience

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
Freelancer429  / Per day
LevelEXPERT
Roles
Java Developer Kotlin Developer
Languages
English
Skillset
AWSApplication ServerAutomation TestingBambooBashBitbucketC ServersC++CICDCMSCloudClustersCode ManagementConfluenceContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareCoroutinesDatabaseDevOpsDockerEurekaGitGitHubGitlabGradleGrafanaHelmHibernateJPAJUnitJavaJava ToolsJavaScriptJiraKibanaKotlinKubernetesLiftMicrosoft serversMockitoMongoDBMonitoring ToolsPostgreSQLProject Management ToolsPrometheusReactReact NativeRestScalaSeleniumService Discovery SoftwareShellSpecificationsSpringSpring CloudSpring bootStream Analytics SoftwareTerraformTest DevelopmentTestRailToolsUInginx
Localities
PrahaRemote