Remote work, Ukraine · $5000 · 9 years of experience · Upper Intermediate
Experience in outsource companies with customers from USA and Europe. Took part in small (3-6 people) and big projects (over 100 people). Have experience in management of distributed team. My duties on the latest project: code writing, code refactoring, code review play technical lead role on a project, participating in discussion and creating design for application, discussing with a customer business features and technical implementation, creating PoC projects with demo for customer, setting CI/CD processes, task estimation, distribution of tasks among team members, collaboration with team members
Spring, Java, MongoDB, AWS, Docker, MySQL, NoSQL
have introduced Lombok for removing boilerplate code, Liquibase for tracking, managing and applying database schema changes, migrated tests to JUnit 5, overwritten MongoDB implementation (increase performance, initially application uses relation like in SQL databases, was suggested to rewrite collections), we implement swagger for documenting REST endpoints, apply Spring Contract for contract testing
strong team, possibility to influence on process and architect design, opportunity to select own tools for developing (IDEA, Mac)
Remote work, Belarus · $2000 · 3 years of experience · Intermediate
Последние 2+ года на java и kotlin. Реализовано 4 проекта. 1 год работы php разработчиком. Ну и около 8ми лет работы на 1С, в том числе руководителем отдела разработки.
Java, Spring, Maven, Hibernate, Git, SQL, JUnit, REST API, JPA, OOP, Docker, Linux, Mockito, Gradle, Kotlin, Flyway, Tomcat
Remote work, Belarus · $4000 · 5 years of experience · Upper Intermediate
Software engineer with java primary skill. Mainly I’m working with the most popular Java frameworks such as Spring and Hibernate as well as relational databases.
Java, Spring Boot, Hibernate, PostgreSQL, MS SQL Server, MySQL, grails, REST API, Linux administration, Microservices
I am proud that I was involved in the development of many projects with different architectures. The Russian banking system, the Finnish and Norwegian insurance pension systems, mobile advertising, the German system for finding temporary workers. I was engaged in integration with other technical systems by means of communication with people and the most important achievement I consider ability to agree with them.
The challenge is not only modern technology, often to understand the old projects that have been written for a long time is much more interesting than dealing with the latest requirements, but time does not stand still and have the experience of refactoring the old project with the latest innovations is a worthy skill. However, designing a project from scratch is much harder. To choose the right architecture, technology, to be able to explain it to the client is what we should strive for, and as a result deliver a quality solution.
Kyiv, Moscow, Sofija, Minsk · $5000 · More than 10 years of experience · Advanced/Fluent
Almost 20 years of experience in software industry. My experience covers: • Design and development of complex enterprise solutions: o GoLang/J2EE/ o Blockchain (HyperLedger Fabric/Etherium/Solidity/web3.js) o B2B/B2C (Hybris) o Cloud/SaaS/Microservices o Business Intelligence/DWH/Big Data(Cassandra, MongoDB) o SOA/ESB/Business Process Management/Portals
Leading international project/consulting teams (USA, Thailand, Germany, Poland, Ukraine, Kazakhstan...)
Golang Technical Lead