Position: Java Software Engineer
Category: Java
English level: upper
Years of experience: 3


Java Software Engineer
Smile Open Source Solutions – oct. 2016 – present

Maintaining and providing solutions for leading organizations by taking different positions, such as:

Junior Java developer
oct. 2016 – jul. 2017 
– creating a website for the Federal Court
– platform migration maintenance from scratch to production from early-2000s to modern Jahia CMS
– writing Java crawlers for pages and images migration
– back-end logic development, providing new website evolutions

Stack: Java 7, Spring, JSP/JSTL, Maven, Tomcat, GIT, Velocity

Java Lead developer
aug. 2017 – jul. 2018
– creating an Intranet for the government institution
– Intranet website development from scratch to production
– performing project estimation, task sharing and code-reviewing 
– developing modules for the website in Jahia CMS, collaborating with external web-services via REST, back-end logic development
– mentoring 3 junior developers simultaneously

Stack: Java 8, Spring, JSP/JSTL, Maven, REST, JSON, Tomcat, GIT 

Java full-stack developer
aug. 2018 – aug. 2019
– three websites maintenance as full-stack developer
– working in long-term Sprints, bug fixing and evolutions handling
– working directly or via manager with the French client
– doing technical interviews with candidates for a position of Junior Java Developer

Stack BE: Java 8, Spring, Hibernate, JSP/JSTL, Maven, Struts 2, JSON, MySQL, Tomcat, SVN/GIT, Velocity
Stack FE: jQuery, HTML, SCSS

Team Lead / Middle Java developer
aug. 2019 – now
– website migration into responsive design
– project estimation, planing creation, task sharing
– Agile-following, daily-calls organization, respecting every-2-week sprint client release
– technical and user specification writing
– performing back-end logic implementation, code-reviewing
– whole development process maintenance

Stack: Java 8, Spring, Hibernate, JSP/JSTL, Maven, JUnit 5, Struts 2, Agile, MySQL, Tomcat, GIT