Strong practical knowledge of software design patterns, OOP principles, Java, Spring, RESTful services, distributed systems, 12 factor app methodology, Git version control system; In-depth understanding and experience in all stages of SDLC (Software Development Life Cycle), CI/CD (continuous integration, continuous delivery/deployment) practices, Software Testing (unit, integration, e2e, performance, load).
4 years of experience with Agile Software Development (SCRUM, SAFe); Versatile experience in leading development teams, mentoring less senior team members; Strong analytical and problem-solving skills aimed at improving the efficiency of the solutions implemented.
Proven to get up to speed with new, unfamiliar, technologies in a short time; Expanding fields of knowledge by learning continuously and sharing the knowledge across colleagues increasing team expertise and providing modern, quality and robust, solutions; Not afraid of responsibility and capable of taking on new roles.
Like to seek, learn and apply best practices; Accept with ease constructive criticism