Zpět na profesionály

Java Developer & Kotlin Developer

Přehled


Krátké shrnutí

Zkušený vývojář v jazyce Java, který programuje v jazyce Java již více než 6 let v komerční praxi. Poslední 4 roky pracuje také v jazyce Kotlin, v čemž by rád pokračoval. Pracuje na bankovní aplikaci, kde navrhuje BE část a pracuje s technologiemi jako Spring Boot, Hibernate, Selenium, Gherkin, Jenkins, Kotlin, Java, Jenkins, OpenShift, RobotFramework, Kibana a Kubernetes. V posledním programu navrhoval a vyvíjel API se zaměřením na transformaci dat a architekturu mikroslužeb. Je zvyklý pracovat v agilním režimu, tedy ve 14denních sprintech. Denně aktivně používá anglický jazyk.

Pracovní zkušenosti

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