What youll do:
Responsible for modernizing, creating and maintaining technological edge for the product in the CTO group.
Designs and implements technological requirements in the product (mostly backend side) and the DevOps supporting it.
Improve the product for high system performance.
Improve the development lifecycle, CI/CD, automated deployments.
Research and implement (along with other stakeholders) technological stack, 3rd party packages, infrastructure and DevOps solutions.
Mentor, support and assist the development teams in solving technological challenges.
3+ years of experience in Java.
Demonstrated analytical, problem solving, and attention-to-detail skills.
Ability to learn new and complex topics quickly.
Ability to work collaboratively with a team and as an independent contributor.
Experience in Spring Stack (SpringBoot, Spring Security, etc.).
Experience in writing efficient SQL queries over Ms-Sql or other relational DB.
Fluent in English.
Good to have Skills:
Experience in JEE development.
Experience with Microservices, Event-Driven programming.
Experience in creation and configuration of development environments and CI/CD processes with containers.
Experience in application performance monitoring and improvements.
Experience in NOsql DB (Couchbase, MongoDB etc.).
Web development (HTML, JS, CSS, React).
Experience in Typescript and Node.js.