Späť na profesionálov

Java Developer & Kotlin Developer

Prehľad


Krátke zhrnutie

Skúsený Java vývojár, ktorý programuje v jazyku Java viac ako 6 rokov v komerčnej praxi. Posledné 4 roky pracuje aj v jazyku Kotlin, v čom by chcel pokračovať. Pracuje na bankovej aplikácii, kde navrhuje BE časť a pracuje s technológiami ako Spring Boot, Hibernate, Selenium, Gherkin, Jenkins, Kotlin, Java, Jenkins, OpenShift, RobotFramework, Kibana a Kubernetes. V poslednom programe navrhoval a vyvíjal API so zameraním na transformáciu údajov a architektúru mikroslužieb. Je zvyknutý pracovať v agilnom režime, teda v 14-dňových šprintoch. Denne aktívne používa anglický jazyk.

Pracovné skúsenosti

Software Development Engineer

(December 2021 – March 2022)

  • Developed Kotlin backend for a bank application using Micronaut, Hibernate, and Kotlin.
  • Utilized technologies such as Coroutines, Kubernetes, Docker, Prometheus, Grafana, and RabbitMQ.
  • Managed data storage with PostgreSQL and MongoDB.

Software Development Engineer

(November 2020 – November 2021)

  • Designed and implemented Java and Kotlin backend for PSD2 API.
  • Employed technologies like Spring Boot, Hibernate, Selenium, Jenkins, and RobotFramework.
  • Managed data storage with Oracle and Redis.

Java Backend Developer

(October 2018 – October 2020)

  • Worked on backend development for a web application focused on designing DWH systems with metadata-driven development.
  • Created and generated templates for DDL scripts and designed REST API for web application.
  • Developed automated test frameworks using Spring Boot, Hibernate, Selenium, and Jenkins.
  • Managed data storage with PostgreSQL.

Java Backend Developer

(February 2020 – March 2020)

  • Led a team working on backend development for web and mobile applications for small and medium enterprises.
  • Focused on onboarding merchants and user management.
  • Utilized technologies such as Spring Boot, Hibernate, AWS, and Jenkins.
  • Managed data storage with PostgreSQL and Firebase.

Java Backend Developer

(November 2018 – October 2019)

  • Developed backend for mobile apps for a Chinese consumer finance institution, focusing on loan management, customer onboarding, user management, messaging, and reports.
  • Created API specifications and used technologies like Spring Boot, Batch, and Hibernate.
  • Implemented messaging systems using Kafka, RabbitMQ, and JMS.
  • Managed data storage with Redis and Oracle SQL database.

Java Backend Developer / Data Analyst

(August 2016 – August 2020)

  • Designed and developed an application for searching and comparing differences between provider subnets at DHL.
  • Utilized technologies such as Maven, Spring, Java, Project Lombok, Hibernate, Docker, and Jenkins.
  • Managed data storage with PostgreSQL.

Java Backend Developer

(January 2017 – September 2018)

  • Contributed to the design and development of new functionalities in the Document Management System (DMS) for the banking sector.
  • Employed technologies like Gradle, Spring, Java SE, MapStruct, and Project Lombok.
Author
Java Developer & Kotlin Developer
62694edccb121a0013dd0135
Kontraktor475  / Denne
ÚroveňSENIOR
Role
Java Developer Kotlin Developer
Jazyky
English
Zručnosti
AWSApache KafkaApplication ServerAutomation TestingCICDCloudCode ManagementContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareCoroutinesDatabaseDevOpsDockerElasticsearchGitlabGradleGrafanaHibernateJavaJava ToolsJavaScriptJenkins (software)KibanaKotlinKubernetesMessage BrokerMicronautMicrosoft serversMongoDBMonitoring ToolsMySQLOpenShiftOraclePostgreSQLPrometheusRabbitMQReactRedisReportsRestSQLSQLiteSW Tools APIsSales RepresentativeSearch ToolsSeleniumSpecificationsSpringSpring bootStream Analytics SoftwareTeamCityTest DevelopmentToolsTypeScript
Lokality
PrahaRemoteAll