fb-pixel

Location

Poland

Rate

$50  / per hour

Years of experience

11+

About

With over 11 years of professional experience, I am a Senior FullStack Java Developer with a robust technical skill set that includes expertise in Java (8/11/17), Angular (5/7/11/14), Kotlin, JavaScript/NodeJS, Docker, Kubernetes, Apache Kafka, and various databases (SQL, NoSQL). I have demonstrated my capabilities in high-impact roles at notable organizations such as Bisnode (D&B), Santander, Lingaro, and others, where I have been pivotal in developing and implementing complex solutions using microservices architecture, Spring Boot, AWS, Azure, and more. My experience spans across diverse projects involving data extraction, business logic application, insurance sales, big data automation, financial reporting, and user authentication, showcasing my ability to handle intricate requirements and deliver robust solutions. In addition to my extensive work experience, I have also contributed to the field as a trainer and developer at the Software Development Academy, where I have been instrumental in mentoring aspiring junior Java developers. I hold a Master of Engineering in Computer Science from Warsaw University of Technology, graduating with distinction, and possess a Java SE 11 Programmer I certification. My educational background, combined with my practical experience and teaching roles, underscores my comprehensive understanding of software development principles and my commitment to fostering the next generation of developers.

Tech Stack

Java, Angular, Docker, Java 11, JavaScript, Kotlin, Kubernetes, MongoDB, MySQL, Node.js, Oracle, Spring Framework

Experience

  • Proficient in Java, Angular, and microservices architecture.
  • Skilled in SQL and NoSQL databases, with expertise in Spring, Spring Boot, and Elasticsearch.
  • Utilized microservices technology, including Angular 7, Java 11, Spring 5, SOAP, and REST.
  • Developed solutions for diverse projects, including automating processing of big data grids and generating financial reports.
  • Worked with Azure, AWS, and Docker for deployment and management.
  • Collaborated with cross-functional teams to ensure project success and deliver high-quality solutions.

Employment history

Senior FullStack Java/Angular Developer, Bisnode (D&B) January 2020 – Currently

FullStack Java/Angular Developer with Databases(SQL / NoSQL), Spring, Spring Boot, Elastic search skills
Project 1
Business requirement:
Extract daily data from various sources (XML, JSON, text, …).
Match together and apply business logic.
Finally, show the result on a page or extract it to PDF or Excel file.
Solution uses microservices technology: Angular 11, JavaScript, Java 11, Kotlin, Spring Boot, AWS, Spring 5, REST, SQL, Kafka, NodeJS
Activities:
•Preparing architectural solution
•Preparing documentation of solution
•Directly working with product owner
•Proposing business solutions
•Implementing solutions
•Writing automation tests (JUNIT, Cucumber, Spock)

Senior FullStack Java/Angular Developer, Santander October 2019 – January 2020

Banking activity as Senior FullStack Java Developer.
Project 1
Business requirement:
To selling insurance with packages and other additions.
Solution uses microservices technology: Angular 7, JavaScript, RxJS, NgRX, Java 11, Spring 5, SOAP, REST, SQL, OpenShift
Activities:
•Preparing architectural solution
•Preparing documentation of solution
•Directly working with product owner
•Directly working with other squads working on the same product
•Implementing solutions
•Writing automation tests (JUNIT 4)

FullStack Java/Angular Developer, Lingaro August 2017 – October 2019

FullStack Java Developer with Angular, JavaScript, Spring, Azure/AWS, Jenkins skills.
Project 1
Business requirement:
To automate processing big data grids, present and edit them on website, import from excel file, store in database and export as excel file.
Solution uses microservices technology: Java 8, Angular 5, Spring 5, Azure, JPQL, OData, Hibernate, SQL Server
Project 2
Business requirement:
To automate processing grids, present and edit them on website, import from excel or csv, validate for duplicates and other requirements (like cell types), store in database and export as excel or csv file.
Solution is based on monolith, uses: Java 8, Angular 5, Spring 5, Azure, JPQL, Hibernate, SQL Server.
Project 3
Business requirement:
Prepare reports to project managers about financials.
Solution in based on monolith, uses: Java 11, Angular 7, Spring 5, AWS, Docker, Hibernate, SQL Server
Project 4
Business requirement:
Render JSON’s from Oracle queries.
Rewrite Oracle queries to SQL Server queries, remove cartesian product which is the result of joins in queries;
Solution is based on monolith, uses: Java 11, Spring, Azure, JPQL, Hibernate, SQL Server, React on frontend
Project 5
Business requirement:
Prepare reports from JSON, allow edit, update and delete rows (CRUD).
Register new users and provide authorization and authentication.
Solution is based on: Angular 7, Material Design, Bootstrap 4, Uses Python as a backend to provide CRUD, Rest API but it was not part of my job.

Trainer & Developer, Software Development Academy January 2017 - Currently

Teach students to be a Junior Java Developer, in technologies: Java 11 (include: streams, lambda), Spring (Boot, Data, Web), MySQL / Hibernate / JPA, Frontend (HTML/JS/CSS, Angular, JavaScript)
One course lasts 10 months (lead only in weekends), as a part of these course, we want to give 80% practical knowledge and only 20% theory. We teach about algorithms with examples in Java. As a part of this course, we lead projects (we are writing alone and also help students) in technologies above with students and other developers. Projects are designed to promote students that they can find a job.
Project 1
Business requirement:
Is the board 10×10 with obstacles and robot.
Robot should find the path from his place to certain point avoiding obstacles.
Solution is based on pure Java 11. Uses BFS algorithm.
Project 2
Business requirement:
Create web application to manage reservation in hotels.
User could book available room, could see his history of booked rooms.
Find available rooms with filter (price, hotel rate, location, number of beds) and sort available rooms by price or hotel rate.
Solution is based on expanded frontend and backend. Frontend: Angular 7, Bootstrap 4, Material Backend: Java 11, Spring Boot 2, MySQL, Junit 5, Maven

FullStack Java Developer, Rutkowski Sp. z.o.o May 2015 – October 2016

Small company, created for preparing solutions for other bigger companies. Work in team with 1 architect, 1 QA, 2 full-stack developers, 1 frontend developer, 1 backend developer.
Project 1
Business requirement:
Export reports collected from databases as XLSX and working with them on website grid.
Solution uses microservices technology: Java 8, AngularJS, Spring, Junit
Activities:
•Developing new features
•Maintenance work
•Code review
•Preparing documentation of solution

Developer, Freelancer April 2013 – January 2015

Work on large and also small projects (like wordpress / symfony).
Stack: PHP, C++, Javascript, Java
Project 1
Client: CraftGames – Large international server networks with about 3000 players online.
Business requirement: Plugins and own game modes for Minecraft game
Solution uses Java 7 technology, bitbucket or spigot.
Activities:
•Propose design and solution
•Developing new features
•Maintenance work
•Code review of other developers
Project 2
Client: CraftGames
Business requirement: Website for Minecraft servers. Website should allow login, register, purchase of products, add news. Website should be integrated with servers so that when clients buy a product it will be delivered in Minecraft game immediately. Moreover, websites have two roles: USER / ADMIN. An administrator could manage users and watch the dashboard of products sold.
Solution: Frontend: HTML, JS, JQUERY, BOOTSTRAP Backend: PHP, MySQL , Java
Minecraft Servers should be connected with website, it has been done by plugin written in Java 7.
Activities:
•Developing new features
•Maintenance work
•Code review

Education history

Warsaw University of Technology 2015 - 2022 Master of Engineering Warsaw University of Technology
Faculty of Electronics and Information Technology, Informatics
Graduated with distinction

Bachelor of Engineering Warsaw University of Technology
Faculty of Electronics and Information Technology, Informatics
Download profile as PDF

We’ve helped 83 clients with IT recruitment and software development.

Read about a few of them below...

DevsData LLC Reviews 5.0 stars 37 reviews
Powered byClutch logo
Powered byClutch logo
See more testimonials
Similar blind CVs/resumes
Poland

.Net Developer Resume Sample

Senior .Net Developer with expertise in microservices, Azure, CI/CD, and team leadership.
.NET-icon
.NET
Agile
Azure-icon
Azure
Azure DevOps
C#-icon
C#
CI/CD
CSS-icon
CSS
Docker-icon
Docker
Git-icon
Git
HTML-icon
HTML
JavaScript-icon
JavaScript
Jira
JQuery-icon
JQuery
Kafka
MS SQL
React Native-icon
React Native
React.js
SQL-icon
SQL
Vue-icon
Vue
Rate $17  /  per hour
Poland

Full Stack Developer Resume Sample

Senior Full Stack Developer skilled in .NET Core, Angular, microservices, and system architecture.
.NET-icon
.NET
Angular-icon
Angular
Azure-icon
Azure
CI/CD
CSS-icon
CSS
HTML-icon
HTML
JavaScript-icon
JavaScript
Microservices
Rate $40  /  per hour
Poland

Front End Developer Resume Sample

Senior Front End Developer with 9+ years of experience in React.js, Vue.js, and cross-functional teamwork.
JavaScript-icon
JavaScript
Bootstrap-icon
Bootstrap
CSS-icon
CSS
HTML-icon
HTML
React-icon
React
Redux-icon
Redux
SaaS
Vue-icon
Vue
Rate $14  /  per hour
Poland

Senior Software Engineer Resume Sample

Experienced Software Engineer specializing in leading teams, remote work, and high-quality software delivery.
Lead
Assembler
C-icon
C
C#-icon
C#
C++-icon
C++
CSS-icon
CSS
HTML-icon
HTML
Java-icon
Java
JavaScript-icon
JavaScript
Kotlin-icon
Kotlin
MySQL-icon
MySQL
PHP-icon
PHP
PostgreSQL-icon
PostgreSQL
Swift-icon
Swift
Rate $25  /  per hour
Poland

IT Manager Resume Sample

Senior IT Manager with 19+ years in finance and tech, excelling in strategic programs and team leadership.
Management-icon
Management
Agile
Jira
MS Office
Oracle
Power BI
Project Management
SQL-icon
SQL
Rate $25  /  per hour
Poland

Sample Engineering Manager Resume

Experienced Senior Engineering Manager skilled in team leadership, coding, and cross-functional communication.
Manager
Adobe Suite
Agile
Angular-icon
Angular
CSS-icon
CSS
HTML-icon
HTML
JavaScript-icon
JavaScript
JQuery-icon
JQuery
Node.js-icon
Node.js
PHP-icon
PHP
React.js
Redux-icon
Redux
Scrum-icon
Scrum
SQL-icon
SQL
Rate $40  /  per hour
Poland

Tax Accountant Resume Sample

Experienced Tax Specialist skilled in CIT, VAT, and tax planning with strong client and international focus.
SAP
ChatGPT
Power BI
Visual Basic (VB)
Rate $13  /  per hour
Poland

Tester Resume Sample

Experienced software tester with expertise in mobile and web applications, integration, and defect management.
Postman-icon
Postman
Elasticsearch
Scrum-icon
Scrum
Selenium
SQL-icon
SQL
Rate $20  /  per hour
Poland

Finance Director Resume Sample

I have established myself as an effective manager in international construction companies
Microsoft Dynamics NAV
Financing
Rate $45  /  per hour

I agree to and accept that DevsData LLC will provide better user experience by collecting, analyzing and cataloging information about Internet electronic addresses that I have connected with my devices and about the type of my devices (such as the type and version of software) as well as by making automatic decisions (not involving sensitive data). The agreement applies for the legally binding period, or until either the user or DevsData LLC withdraws from the agreement. Withdrawing from the agreement will result in removing the user's data. Please see our privacy policy.

We use cookies to provide the best experience for you. >More about cookie policyarrow

Book a call with our team

For software development projects, minimum engagement is $15,000.

whatsapp
Prefer email?
Quote mark

Best back-end engineers I've ever worked with...​

“I interviewed about a dozen different firms. DevsData LLC is truly exceptional – their backend developers are some of the best I’ve ever worked with. I’ve worked with a lot of very well-qualified developers, locally in San Francisco, and remotely, so that is not a compliment I offer lightly. I appreciate their depth of knowledge and their ability to get things done quickly. “

Avatar

Nicholas Johnson

CEO OF ORANGE CHARGER LLC;

MENTOR AT YCOMBINATOR

Success

Thank you


We'll get back to you within 1 business day.