freiberufler Senior Java Developer (Remote EU) auf freelance.de

Senior Java Developer (Remote EU)

zuletzt online vor 3 Tagen
  • 75€/Stunde
  • 3544EC Utrecht
  • Europa
  • nl  |  en  |  de
  • 09.11.2023

Kurzvorstellung

I am available as of 20 November 2023 for my next freelance mission. Am a Dutch passport holder, live and operate my company in NL.

I apply a fix rate of 75 EUR p/h for fully remote projects.

Qualifikationen

  • Angular
  • Docker
  • Java (allg.)
  • Amazon Web Services (AWS)2 J.
  • Cloud Computing
  • DevOps (allg.)
  • Java Database Connectivity
  • Kubernetes
  • Microsoft Azure
  • Oracle Database

Projekt‐ & Berufserfahrung

ING (NL) - Senior Java Developer
ING Amsterdam, Amsterdam
5/2022 – 8/2023 (1 Jahr, 4 Monate)
Banken
Tätigkeitszeitraum

5/2022 – 8/2023

Tätigkeitsbeschreibung

Java developer at International Payments (PSS TIP) area within Master Chefs squad (9 FTE).

My responsibilities:

Developing and maintaining microservices handling system integrations (Spring Boot, Spring Integration Java DSL, Tibco, Active MQ, XML/XSL, Hibernate, Azure DevOps, Oracle, Maven)
Working on development, implementation and deployment of APIs. (Spring Web MVC, TDD)
Participating in Scrum ceremonies; daily stand-up, planning, refinement, retro. Improving the Way-of-Working (WoW)
Code collaboration via code reviews (Git, Azure DevOps)
Participating in production support during incidents.
Active contributor within the Java Chapter (CoE) by developing and presenting PoCs.

Eingesetzte Qualifikationen

Application Development

Senior Java Developer / DevOps
Nike, Hilversum
2/2020 – 5/2022 (2 Jahre, 4 Monate)
Handel
Tätigkeitszeitraum

2/2020 – 5/2022

Tätigkeitsbeschreibung

As a member of the Nike ED&A (Enterprise Data & Analytics) domain, I have acted as a Lead / Senior Java Developer within the UMD (User-Managed Data) squad (6 FTE). My contributions started with the re-design of the UMD application.

UMD, leveraged by Nike globally, empowers business users to manage their own data structures and inject these into Nike's Data & Analytics space.

Eingesetzte Qualifikationen

Application Development

Java & Spring Cloud Microservices Developer
Kelly Services, Amsterdam
2/2018 – 1/2020 (2 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2018 – 1/2020

Tätigkeitsbeschreibung

Phase 2 of previously launched e-Recruiter in Q1.2018 aiming to provide both functional, technical and infrastructural enhancements according to the product roadmap:

- Decoupling of microservices by Pub/Sub async messaging for 3rd party
integrations (Spring Boot, RabbitMQ, Spring Cloud Stream)
- Converting all MVC based REST controllers to being non-blocking I/O (Java 11, Spring WebFlux/Project Reactor)
- Migrated Netflix components such as Hystrix, Ribbon, Zuul to respectively
Resilience4j, Spring Cloud Load Balancer, and Spring Cloud Gateway.
- Asynchronous distributed tracing to decrease load and runtime dependencies of the microservice landscape (Spring Cloud Sleuth, Istio Kiali/Jaeger, RabbitMQ)
- Setting up centralized logging and custom charts within a separate Kubernetes namespace. (ElasticSearch, FluentD, Kibana - EFK stack)
- Setup custom application monitoring and alerting for Circuit Breakers and Retries running in Istio Service Mesh (Actuators, Micrometer, Prometheus and Grafana)
- Migrated containers from AWS EC2 to Amazon EKS cluster with Istio Service Mesh in order to improve observability, security, and reliability
- Development of Candidate Job Dashboard and Search modules (Angular, Angular Material)
- TDD - Conducted PoC on producer- and consumer-driven contract testing (Spring Cloud Contract)
- Moving API landscape documentation for increasing agility and maintainability (SwaggerHub)
- Documentation of new procedures, run-books, release templates.

Eingesetzte Qualifikationen

Java-Frameworks, Spring Framework, Advanced Message Queuing Protocol, Amazon Web Services (AWS), Elasticsearch

Full Stack Developer
Rabobank, Utrecht
6/2017 – 12/2017 (7 Monate)
Banken
Tätigkeitszeitraum

6/2017 – 12/2017

Tätigkeitsbeschreibung

Within the "Distribution / Relevance Insight and Sales (RIS)" domain of Rabobank Cooperative Banking, I act as a DevOps / T-Shaped developer to contribute to on-going projects.

An outline of the tasks I have been performing:

* Front-, backend development and maintenance of Corporate banking widgets. (AngularJS, Java 8, Spring Boot, Oracle)
* Developing Unit, Integration and Live API tests (DBUnit, JUnit, Mockito, RestAssured)
* Developed a containerized subscriber (consumer) to process events from the Business Event Bus and persisting to the database (Spring Boot, Kafka, Actuators, Oracle, Docker)
* Setup and configure CI/CD pipelines (Jenkins)
* Conducted Proof-of-Concept and event sourcing during the first milestones of the cloud transformation pilot (Pivotal Cloud Foundry-PCF, CloudAMQP, ElephantSQL)
* Monitoring and troubleshooting (RCA) applications
* Collaborating with other project teams, participating in Scrum plannings and retrospectives, conducting demos to stakeholders
* Conducting peer code reviews, performing technical documentation

Eingesetzte Qualifikationen

Apache Kafka, Oracle Database, Docker, Java (allg.), Spring Framework, Angular

Ausbildung

Bachelor of Engineering - Computer Science and Mathematics
2001
HOGESCHOOL INHOLLAND, DIEMEN, THE NETHERLANDS
1996
DIEMEN, THE NETHERLANDS

Über mich

I am available as of 20 November 2023 for my next freelance mission. Am a Dutch passport holder, live and operate my company in NL.

I apply a fix rate of 75 EUR p/h for fully remote projects.

Persönliche Daten

Sprache
  • Niederländisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Vereinigte Staaten von Amerika
Home-Office
bevorzugt
Profilaufrufe
489
Alter
52
Berufserfahrung
24 Jahre und 10 Monate (seit 01/2000)
Projektleitung
5 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden