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

Expertise in Full stack Software Development with Java Background;
 Overall 10+ years of work experience in IT
• Quick learner; Result-oriented & Client-focused; Proactive in problem analysis and issues solving; Attentive to details; Stress resistant; Equally good team & stand-alone player; Leadership qualities;
• Java 17, Spring, REST, SOAP, Micro-services;
• TypeScript, Angular, Vue.js, RichFaces, Thymeleaf
• Databases: PostgreSQL, Oracle, MongoDB, SqlLite ;
• Mobile: Android(Java only); Integration with Firebase/Appodeal/Google Mobile Ads Consent SDK
•Docker, k8s, Git, Postman, SoapUI
•Scrum/Agile, CI/CD
• English - Upper-Intermediate.
Senior Software Engineer (Java) 
Projects: 
08.2021 – 03.2023 Microservices projects under NDA 

UI: JavaScript, TypeScript, Angular  
Backend: Java 17, Spring Data/Boot/Cloud/StateMachine/Core, Mapstruct, Hibernate, Sql, Apache Kafka 

Software Engineer (Java) 
Projects: 
01.2020 – 08.2021  Microservices projects under NDA 
UI: JavaScript, jQuery,Spring mvc, Spring thymeleaf 
Tools: Git, Jira,Docker, Oracle db,Microsoft sql server 
Backend: Java 8,Spring Cloud, Spring Data, Spring Boot, Spring Security, Hibernate, Sql, Apache Kafka,Ldap 
 
12.2018 – 12.2019  Project under NDA 
UI: JavaScript, jQuery, Vue.js, XUI, Angular  
Backend: Java 8, Spring Data, Spring Boot, Spring LDAP, OpenAM 

10.2017 – 09.2018 “Alystra”- Transport system, which gives greater insight, increased efficiency and more secure delivery times from traffic planning, reporting, billing and follow-up. 
Tools/ Frameworks used in the project: 

 Java 8, Spring IoC, JMS, REST, SOAP, Oracle DB, Swing, Maven, Jenkins. 
Main responsibilities: 
Back-end development 
Project maintenance  
12.2015 – 10.2017 SMARTbank “Netbank Renewal” - SPA NetBanking solution. 

Tools/ Frameworks used in the project: 
Java 8, Maven 3.0, Spring, AngularJS 1.5, SoapUI, Postman, cxf, jax-ws, jax-rs, grunt, bootstrap, sass  

Main responsibilities: 
Front-end development 
Back-end development 
Integration front-end part with back-end via web services.  

Project maintenance  

10.2014 – 12.2015 “qHub” – web-based bank solution is used to maintain and view basic account and customer information. The client is mainly used by the bank administrators or support personal, but will also be used by EVRY FS personnel administering configuration of a bank. 

Tools/ Frameworks used in the project: 

Java 7, Richfaces 4.3, JSF 2.0, Maven 3.0 , Jetty, Spring, JavaScript, jQuery, SoapUI, Cxf, Html, Css, Svn. 

Main responsibilities: 
Front-end development 
Integration front-end part with back-end via web services.  
Project maintenance
1)Well-established  communication with team and customer. 
 2)SOA/SPA/Rest/microservices architecture.
 3)Non legacy project
 4)Back-end:Java 8-17, Spring, Hibernate, JMS etc 
5)Front-end: Thymeleaf, Angular, Vue.js, typescript etc