Senior Java Developer
Aktualisiert am 12.09.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 04.09.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Polish
native
English
B2

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 10 Monate
2022-12 - heute

various

Software Developer Java 8/17 Spring Boot Spring Framework ...
Software Developer
An application supporting the work of a brokerage office, communicating with domestic and international organizations to gather and process information about clients transactions conducted on the stock exchange. The system provides insight into registered communication, enables sending new messages to external organizations, data modifications, and conducting accounting related to settlements of concluded transactions.
  • Leading development meetings for the project team
  • Providing development of new functionalities - mainly accounting module - internal settlements, operational accounting for stock exchange transactions
  • Providing maintenance of existing code
  • Working on migration from Java 8 to Java 17 and dealing with legacy code
  • Providing production support and implementation of fixes for production
  • Conducting systematic analysis
  • Creating documentation
  • Carrying out code reviews
  • Defining architecture
  • Performing integration testing
  • Backlog review
Java 8/17 Spring Boot Spring Framework Liquibase Spock Mockito MSSQL Git Maven Web Services Code review RabbitMQ IBM MQ FIX protocol Openshift Jenkins Grafana Prometheus Micrometer
on request

Aus- und Weiterbildung

Aus- und Weiterbildung

2019 - 2021
Study - Applied Computer Science
Krakow University of Economics
Degree: Master

2015 - 2019
Study - Computer Science
AGH University of Krakow
Degree: Engineer

Certificates

2019
  • BOTTEGA IT MINDS - Creating readable, testable and more reliable code.
  • Topics: Clean code, SOLID, TDD, Mockito, AssertJ, JUnit5, Unit testing, integration tests.

2017
Cisco Networking Academy - IT Essentials

Position

Position

Senior Java Developer

Kompetenzen

Kompetenzen

Schwerpunkte

Scrum
DDD
CI/CD
Code review
Web Services
Maven
Git
SOLID
Clean Code
SQL
Hibernate
Spring Framework
Spring Boot
Java
8/ 11/ 17

Produkte / Standards / Erfahrungen / Methoden

Profile
Open-minded Java Developer with over 6 years of commercial experience, predominantly in the banking and financial industry. Approaches work holistically, prioritizing a profound understanding of business needs, fostering teamwork, and ensuring a comprehensive and organized approach to development tasks. A communicative team player with a background in technical project leadership, adept at swift and effective communication. His responsibilities, among many others, extend to providing development for new functionalities and maintenance of existing code, dealing with software migration, conducting code reviews, creating documentation, and supporting and implementing fixes for production. Currently focused on the continual enhancement of Java competencies, he is passionate about architectural design, aspiring to further develop in this direction.

Frameworks & Libraries
  • Spring Boot
  • Spring Framework
  • Hibernate
  • Mockito
  • AssertJ
  • TestNG
  • Selenium WebDriver
  • JUnit
  • Spock
  • Angular
  • JSP
  • Thymeleaf

Tools and others
  • Git
  • GitLab
  • Bitbucket
  • SourceTree
  • Gerrit
  • Maven
  • Gradle
  • Jenkins
  • Apache Tomcat
  • Grafana
  • Prometheus
  • ElasticSearch
  • Kibana
  • IntelliJ Idea
  • Eclipse
  • VisualVM
  • JProfiler
  • RCP4
  • Jira
  • Confluence
  • CI/CD
  • REST
  • Clean Code
  • Scrum
  • Web Architecture
  • Microservices
  • Design Patterns
  • DDD Domain-Driven Design
  • TDD (Test-Driven Development)
  • Windows
  • Linux

Programmiersprachen

Java 17
TypeScript
JavaScript

Datenbanken

SQL Server Manager Studio
Flyway
Oracle
MSSQL
RabbitMQ
IBM MQ
PostgreSQL
pgAdmin4
Oracle Maestro
Liquibase

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 10 Monate
2022-12 - heute

various

Software Developer Java 8/17 Spring Boot Spring Framework ...
Software Developer
An application supporting the work of a brokerage office, communicating with domestic and international organizations to gather and process information about clients transactions conducted on the stock exchange. The system provides insight into registered communication, enables sending new messages to external organizations, data modifications, and conducting accounting related to settlements of concluded transactions.
  • Leading development meetings for the project team
  • Providing development of new functionalities - mainly accounting module - internal settlements, operational accounting for stock exchange transactions
  • Providing maintenance of existing code
  • Working on migration from Java 8 to Java 17 and dealing with legacy code
  • Providing production support and implementation of fixes for production
  • Conducting systematic analysis
  • Creating documentation
  • Carrying out code reviews
  • Defining architecture
  • Performing integration testing
  • Backlog review
Java 8/17 Spring Boot Spring Framework Liquibase Spock Mockito MSSQL Git Maven Web Services Code review RabbitMQ IBM MQ FIX protocol Openshift Jenkins Grafana Prometheus Micrometer
on request

Aus- und Weiterbildung

Aus- und Weiterbildung

2019 - 2021
Study - Applied Computer Science
Krakow University of Economics
Degree: Master

2015 - 2019
Study - Computer Science
AGH University of Krakow
Degree: Engineer

Certificates

2019
  • BOTTEGA IT MINDS - Creating readable, testable and more reliable code.
  • Topics: Clean code, SOLID, TDD, Mockito, AssertJ, JUnit5, Unit testing, integration tests.

2017
Cisco Networking Academy - IT Essentials

Position

Position

Senior Java Developer

Kompetenzen

Kompetenzen

Schwerpunkte

Scrum
DDD
CI/CD
Code review
Web Services
Maven
Git
SOLID
Clean Code
SQL
Hibernate
Spring Framework
Spring Boot
Java
8/ 11/ 17

Produkte / Standards / Erfahrungen / Methoden

Profile
Open-minded Java Developer with over 6 years of commercial experience, predominantly in the banking and financial industry. Approaches work holistically, prioritizing a profound understanding of business needs, fostering teamwork, and ensuring a comprehensive and organized approach to development tasks. A communicative team player with a background in technical project leadership, adept at swift and effective communication. His responsibilities, among many others, extend to providing development for new functionalities and maintenance of existing code, dealing with software migration, conducting code reviews, creating documentation, and supporting and implementing fixes for production. Currently focused on the continual enhancement of Java competencies, he is passionate about architectural design, aspiring to further develop in this direction.

Frameworks & Libraries
  • Spring Boot
  • Spring Framework
  • Hibernate
  • Mockito
  • AssertJ
  • TestNG
  • Selenium WebDriver
  • JUnit
  • Spock
  • Angular
  • JSP
  • Thymeleaf

Tools and others
  • Git
  • GitLab
  • Bitbucket
  • SourceTree
  • Gerrit
  • Maven
  • Gradle
  • Jenkins
  • Apache Tomcat
  • Grafana
  • Prometheus
  • ElasticSearch
  • Kibana
  • IntelliJ Idea
  • Eclipse
  • VisualVM
  • JProfiler
  • RCP4
  • Jira
  • Confluence
  • CI/CD
  • REST
  • Clean Code
  • Scrum
  • Web Architecture
  • Microservices
  • Design Patterns
  • DDD Domain-Driven Design
  • TDD (Test-Driven Development)
  • Windows
  • Linux

Programmiersprachen

Java 17
TypeScript
JavaScript

Datenbanken

SQL Server Manager Studio
Flyway
Oracle
MSSQL
RabbitMQ
IBM MQ
PostgreSQL
pgAdmin4
Oracle Maestro
Liquibase

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.