David is strongly focused on self-development not only in IT field but also in the soft skills area. He is willingly gaining new skills and knowledge.
Technologies: Java 8, Spring, Spring-Boot, Tomcat 8, Jax-rs api/Jersey, Junit/Mockito, Webservices communication via RPC protocol, Swagger, Mybatis, Oracle, Teamcity, Hibernate 3.6, SQL Developer, SQL*Plus, PrimeFaces, JSF, xHTML, CSS, Ant, SVN, JUnit, Linux, Bash script
Technologies: Java 8, Spring, Spring-Boot, Tomcat 8, Jax-rs api/Jersey, Junit/Mockito, Webservices communication via RPC protocol, Swagger, Mybatis, Oracle, Teamcity
Responsibilities:
- Implementing and testing (unit and integration tests) functionalities based on requirements
- Realization of the tasks on basis of provided technical documentation
- Documenting and reporting performed work
- Improving the quality of the code, tracking results in Sonar Qube Analysis
- Supporting other team members
- Finding the most efficient way to implement the best solution
Technologies: Java 8, Spring Boot, Spring Cloud, Spring Data JPA, SOA, Microservices(Eureka), HTML, CSS, Swagger, POSTMAN, Maven, Git , JUnit, Mockito, Hamcrest
Responsibilities:
- Development on the backend and frontend side
- Realization of the database tasks on SQL developer or SQL plus
- Writing bash scripts for automation
- Implementing and testing (unit and integration tests) functionalities based on requirements
Technologies: Java 6, Hibernate 3.6, SQL Developer, SQL*Plus, PrimeFaces, JSF, XHTML, CSS, Ant, SVN, JUnit, Linux, Bash script
It was a development of server-side software based on microservices architecture, providing web applications for bank. Microservices architecture was based on the Spring Cloud framework. It was an Agile (Scrum) project.