See all developers
David B. Senior Java Software Engineer

David B.

  • Poland
  • 6+ years
  • Freelance
David is now available for hire Hire David

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

Skills and experiences

Skills and experiences

Senior Java Software Engineer

Commerzbank AG February 2020 - present

Java Developer

GFT Group November 2017 - January 2020
  • Agile project working based on Scrum methodology.
  • Working for Deutsche Bank in developing an application used by its employees to monitor credit limits and creating limit requests with its guarantees.
  • The application was also responsible for credit limits approval.
  • Role as a Software Developer in a team consisting of 12 members divided into two subgroups.


Technologies: Java 8, Spring, Spring-Boot, Tomcat 8, Jax-rs api/Jersey, Junit/Mockito, Webservices communication via RPC protocol, Swagger, Mybatis, Oracle, Teamcity

Junior Software Engineer

GFT Group March 2016 - May 2017
  • Working for TSB bank.
  • Continuation of the project which started in Spain.
  • I played the role of a Software Java developer in a team consisting of 5 members, however, it was a collaboration with other teams as well.


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

Junior Software Developer

GFT Group June 2017 - November 2017
  • Working for UBI bank.
  • Bank application development for its employees to monitor customer’s credits and also credit capabilities analysis.
  • Architecture based on service deployed on WebLogic server.
  • Software Developer in a team consisting of 10 members.


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

Junior Programmer

GFT Group Semptember 2015 - March 2016

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.

Intern

GFT Group July 2015 - September 2015
  • Introductory onsite training and workshops including banking, programming in Java, software development life cycle, software testing, web technologies and services, Scrum/Agile, Jira, etc.
  • Internship completed with a group project using the acquired knowledge.

Educations and Certifications

Lodz University of Technology

Master's Degree in Information Technology 2017 - 2019

University of Southern Denmark

Bachelor of Applied Science (BASc) 2014 - 2015
  • Erasmus Programme exchange

Politechnika Łódzka

Bachelor of Science (BSc) 2011 - 2015
Want to hire David B. or just want to talk? Schedule chat with David

Other developers