Zurück zu den Profis

Java Developer & Kotlin Developer

Überblick


Kurzer Überblick

Der Kandidat war ein Java/Kotlin-Entwickler. Er konzentriert sich derzeit auf die Backend-Entwicklung innerhalb eines Wettteams, das für die Platzierung von Wetten, die Auswertung von Benutzern und die Verwaltung von Auszahlungsscheinen verantwortlich ist. Dies beinhaltet die Entwicklung von Microservices von Grund auf, einschließlich Design, Implementierung, Leistungstests, Bereitstellung und Wartung. Die von ihm verwendeten Technologien sind Java 17, Spring Boot, PostgreSQL, Kafka, Hazelcast und Bitbucket. Die Bereitstellungsprozesse umfassen Jenkins, Openshift und Docker, wobei die SAFe-Prinzipien eingehalten werden. Zuvor war er als Java/Kotlin-Entwickler unter anderem für die Backend-Entwicklung in Kotlin zuständig und arbeitete teilweise mit Quarkus. Als alleiniger Entwickler umfassten die Aufgaben das gesamte Spektrum der Backend-Verantwortung vom Design bis zum Deployment, mit zusätzlichen kleineren Frontend-Arbeiten in React. Zu den verwendeten Technologien gehörten MongoDB, MySQL, Pub/Sub-Systeme und die Bereitstellung auf Kubernetes über GitOps und ArgoCD.

Berufliche Erfahrung

Java/Kotlin Developer

(March 2023 — Present)

  • Backend - java/kotlin - reactive stack (coroutines)
  • Betting team - place bet, evaluate user, cashout ticket
  • developmicroservicefromscratchtoearlycashoutticket-design/implementation/perftest/deploy/run
  • Java 17, Spring boot, PostgreSQL, Kafka, Hazelcast, Bitbucket
  • Deploying on production - Jenkins, Openshift, Docker
  • SAFe, on-call duty

Java/Kotlin developer

(September 2020 — February 2023)

  • Backend Kotlin, one service in Quarkus
  • One-man show - responsibility for everything on BE - design/implementation/run
  • MongoDB, MySQL, pub/sub, a small amount of work on front-end(React)
  • Deploying on production via git-ops, argoCD (k8s on GCP)
  • After covid-19, remote-first company

Java developer

(September 2017 — August 2020)

  • Implementation web backend - REST API
  • Started transcribing the website from PHP to Java/React
  • Working with Java 8, Spring boot, QueryDSL, ElasticSearch, RabbitMQ, Redis
  • Deploying on production, OpenShift, on-calls
  • IT lead for internals projects
  • Team leader - Performed code reviews, performance reviews, personal development

PLC with web application

(May 2018 — November 2018)

- Implementation program for custom PLC based on ATMega2560, GSM and GPS module
  • Implementation of web application - PHP
  • PLC was put on a pressing machine to collect data and send it through the GSM network to server
  • Deployment of pressing machines in Denmark
Author
Java Developer & Kotlin Developer
661660c00a536200010fd883
Freiberufler497  / Pro Tag
EbenSENIOR
Rollen
Java Developer Kotlin Developer
Sprachen
English
Fähigkeiten
ArgoCDAutomation TestingBitbucketC#CICDCMSCode ManagementContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareCoroutinesDatabaseDevOpsDockerElasticsearchGitHibernateJUnitJavaJava ToolsJavaScriptKotlinMagentoMessage BrokerMongoDBMySQLOpenShiftPHPPHP CMSPLCPostgreSQLQuarkusRabbitMQReactRedisRestSQLSW Tools APIsSearch ToolsSeleniumSoapSpecificationsSpringSpring bootTest DevelopmentTools
Lokalitäten
RemotePraha