Hi and nice to meet You here :)
I'm an experienced Backend Developer specialized in Golang, Java and Spring.
Have a focus on code quality, security and performance
• 15+ years in Software Development using Agile. 10+ years of working with RDBMS, 8+Java, 2+ Golang
• Clean Code, OOP, SOLID, Architecture and Design Patterns, UML, Data structures & Algorithms.
• Web development using Node.js, HTML5, CSS, Bootstrap, JavaScript, React.JS, Gulp, Webpack.
• API design using REST, OpenAPI, SOAP, gRPC, WebSockets. Secure Coding, OWASP, OAuth, Keycloak.
• Databases: MySQL, PostgreSQL, MSSQL, Hibernate, JPA, Liquibase, MongoDB (basic). SQL optimization.
• Understanding of JVM internals and performance optimizations. Benchmarking with JMH and JOL.
• Modern Java (λ Level), JVM languages: Groovy and basic: level of Kotlin and Scala.
• Other programming languages: Delphi, Go/Golang and basic level of PHP, C, Lua, Python
• Maven, Jenkins, TeamCity, SonarQube, CI/CD, Dependency Hell solving.
• XP practices, Test-Driven Development (TDD). Functional testing with WebDriver and Geb.
• Experienced Linux user, Shell/Bash scripting, Docker containerization experience, server tuning.
• English: Intermediate, fluent spoken.
• Disciplined remote worker. My zone is UTC+2, can work full time with UTC-5 (NY) up to UTC+8 (HK)
• Analytical thinking, pragmatic approach with a hands-on mentality. Thinking outside of the box.
• A team-player, but also can solve problems independently.
My CV https://docs.google.com/document/d/1k_NF7c_9jinoF8_UX6MZNlNWnGJAb7-kBT9omMOz6qc/edit
My hourly rate starting from 25 USD depending on the responsibilities.
Due to various reasons at the moment I can work only remotely.