Java Developer
Přehled
Krátké shrnutí
Kandidát je zkušený vývojář v jazyce Java s více než 17 lety zkušeností v komerční sféře. V současné době pracuje na aplikaci, která poskytuje klientům nabídky předzápasového sázení prostřednictvím různých online kanálů. Jeho pracovní náplní je přepsat starý systém na nový, podporovat systém. Vyhledává a opravuje chyby. Je zodpovědný za vývoj a nasazení. Co se týče technologií, má zkušenosti s jazyky Java, Kotlin, SpringBoot, RabbitMQ, ElasticSearch, PostgreSQL, MongoDB, Docker, OpenShit, Redis, Kubernetes, Swagger, Kafka, Soap, Rest, Hibernate, Oracle, Maven, Spring, Groovy. Pohyboval se v různých odvětvích, jako je bankovnictví, pojišťovnictví, sportovní sázení, e-commerce, automobilový průmysl. Zastával také pozici vedoucího týmu 5 lidí. Denně používá angličtinu, ale preferuje lokální týmy. Je zvyklý pracovat agilním způsobem.
Pracovní zkušenosti
Backend developer (09/2022 - up to now)
- Development and maintenance of a prematch betting offer delivery system using Java, Kotlin, SpringBoot, RabbitMQ, ElasticSearch, PostgreSQL, MongoDB, Docker, and OpenShift.
Backend developer and Stream Leader (05/2021 - 09/2022)
- Led a team responsible for incoming and outgoing payments, creation of client documents, and API design and implementation using Kotlin, Micronaut, ElasticSearch, PostgreSQL, MongoDB, Docker, Swagger, OpenAPI3, Redis, and Hazelcast.
Software Architect (02/2019 - 02/2021)
- Designed domains API, common parts and scaffolders, and defined code style and quality, using Java 11, Micronaut, Postgres, Junit5, Kubernetes, HelmChart, Docker, Swagger, OpenAPI3, Sonar, Nexus, and Kafka.
Senior Java Developer (02/2018 - 02/2019)
- Designed and implemented a microservice application with REST API and several integration and business logic containers, using Java 8, Spring Framework, Hibernate, Postgres, Spring, and Junit, and worked with Kubernetes, MockServer, Swagger, SOAP, and REST.
Senior Java Developer (01/2017 - 02/2018)
- Designed and implemented a REST API consumed by an Angular application, using Java 8, Spring Framework, Hibernate, and Cucumber.
Senior Java Developer (09/2016 - 12/2016)
- Worked on bug fixing, implementation of new requirements, and used Java 8, Spring Framework, Hibernate, and Wicket.
Senior Java Developer (10/2015 - 08/2016)
- Designed and implemented REST API and Backend GUI in Wicket, using Java 8, Spring MVC, Hibernate, H2, Oracle, Maven, and JUnit.
Senior Java Developer (07/2015 - 09/2015)
- Implemented REST API using Java 8, Spring, JPA, Hibernate, JUnit, Mockito, Postgres, and Maven.
Senior Java Developer (05/2015 - 07/2015)
- Implemented REST API of a brand-new tide agent's system, using Java, Spring Data & DataRest, Maven, H2, and Rest-Assured.
Senior Java Developer (05/2014 - 04/2015)
- Customized the national core financial product using Java, Spring, Spring Boot, Hibernate, Maven, Gradle, Groovy, Cucumber, Spock, Mockito, JUnit, H2, Postgres, Backbone.js, Require.js, Vaadin, and Scrum, TDD, BDD, and microservice methodologies.
Senior Java Developer (09/2006 - 02/2011)
- Designed and developed tide agents system and intranet using Struts, Tiles, and Hibernate 3.
Senior Java Developer (03/2011 - 11/2012)
- Designed and developed a web application as a project trigger and technology leader using Maven, Spring Framework, Spring MVC, JPA, JQuery, and Tibco products.
| Kontraktor | 9900 Kč / Denně |
| Úroveň | EXPERT |