Back to professionals

Java Developer
Overview
Short Summary
The candidate has been working with Java since 2017. On the last project he did everything from architecture, through problem analysis and implementation, testing), maintenance of the current system and introduction of more scalable patterns, testing through integrations. He mostly uses the Sping and Hibernate frameworks. Speaks English well. He is used to working in an agile team with Scrum.
from our partner
Work Experience
- JavaEE Developer (08/2018 - present): Backend development of a REST API in Java 8, maintenance of current system, integration testing using Nashorn and JavaScript, leading and mentoring a backend team of 5 people, advanced database query optimizations, and hiring.
- JavaEE Developer - Trainee (05/2017 - 09/2017): Participated in a trainee program focused on Spring Framework, JPA, and Apache Tomcat. Technologies used: Spring Boot, Core, Async, WS, Ehcache, PostgreSQL, Flyway, MyBatis, REST API.
- PHP Backend Developer (02/2017 - 07/2018): Backend development in PHP, technical consultation during interviews, complete software development process, mentoring, code reviews, multiplatform development in Kotlin, agile management of a backend team of 11 people. Applied methodologies: domain-driven design, CQS, CQRS, event-sourcing, multilayer architecture, separation of concerns, GraphQL, REST. Technologies used: PHP 5.6 - PHP 7.2, MySQL, RabbitMQ, Symfony, Lumen, Doctrine, FCM.
- PHP Backend Developer (08/2016 - 10/2017): Complete implementation of backend and internal administration for the Bringr project, managing and organizing all three platforms under development, technical interview and customer consultation, mentoring, code reviews, cost and time estimates and planning. Applied methodologies: multilayer architecture, CQRS, event-sourcing, separation of concerns, REST. Technologies used: PHP 5.6 - PHP 7.0, PostgreSQL, RabbitMQ, Nette, Bootstrap.
- Software Developer (08/2015 - 07/2016): Development of modules for an e-shop based on an internal framework, front-end using HTML, Sass, and jQuery, development and integration of REST API for internal needs, unit and integration testing, work with SOAP API. Applied methodologies: multilayer architecture, separation of concerns, REST. Technologies used: PHP 5.6, MySQL, Redis.
Java Developer
63693669f064f88111c49a19
| Freelancer | 316 € / Per day |
Roles
Java Developer
Languages
English
Skillset
.NET FrameworkASP.NETAndroidApache TomcatApplication ServerBootstrapC#C++CSSCode ManagementContainer Engine SoftwareContainerization SoftwareDaggerDatabaseDevOpsDockerElasticsearchFunctional TestingGitGradleGraphQLHTMLHibernateIntegration TestingJPAJavaJava ToolsJava serversJavaScriptKotlinMessage BrokerMicrosoft serversMongoDBMyBatisMySQLOperation SystemsOraclePHPPostgreSQLRabbitMQRedisRestRokuSASSSQLSW Tools APIsSearch ToolsSoapSpecificationsSpringSpring bootSymfonyTesting TypesToolsWCFXMLiOSjQuerynpm
Localities
PrahaRemote