Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2025
Verfügbar zu: 100%
davon vor Ort: 0%
Top-Skills
Java
Kotlin
Spring Boot
Microservices
REST
PostgreSQL
Oracle
Einsatzorte
Länder
Deutschland, Schweiz, Österreich
Projekte
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Maintenance of backend services
Implementation of domain requirements and change requests
Kenntnisse
Java SE 21
Kotlin 2
Spring Boot
Spring Security
Spring Data JPA
Hibernate
PostgreSQL
Gradle
Github Actions
Azure
Kubernetes
Helm
Grafana
Splunk
Kunde
Deutsche Post IT Services GmbH
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Design and implementation of request routing based on changing domain requirements Maintain and improve existing code base
Migration of legacy services to Kubernetes microservices (e.g. SEO sitemap service)
Kenntnisse
Java SE 8-17
Kotlin
Spring
Spring Boot
Spring Cloud Gateway
Hibernate
MySQL
Kafka
Kubernetes
Helm
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Maintenance of backend services
Design and implementation of services related to digital letter announcement (AVIS) Implementation of GDPR-related features
Sender address recognition on letter envelopes (OCR)
Kenntnisse
Java SE 8/11
Kotlin
Spring Boot
Spring Security
Spring Data JPA
Hibernate
Oracle
Groovy
Spock framework
Tesseract OCR
OpenCV
Kunde
Deutsche Post IT Services GmbH
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Maintenance of backend services
Kenntnisse
Java SE 11
Spring Boot
Docker
Marathon
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Design and maintenance of carrier service framework
Migration from legacy monolith to microservices on AWS/Kubernetes
End-to-end and integration tests
Redesign of document printing service
Design and implementation of return-on-demand service for premium customers
Kenntnisse
Java SE 8
Spring Boot
Spring Cloud/Netflix OSS
OAuth2
JPA
Thymeleaf
PostgreSQL
Cassandra
Docker
AWS
Kubernetes
Kafka
Maven
Jenkins
WireMock
REST Assured
JavaScript
Node.js
Express.js
React (document service frontend)
TypeScript
OpenAPI 3
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Backend maintenance
End-to-end and performance tests
Microservices prototype
Kenntnisse
Java SE 8
Spring Boot
Spring Cloud/Netflix OSS
Hibernate
JPA
Oracle
Docker
Kubernetes
REST
HATEOAS
Spring OAuth2
Elasticsearch
Kibana
JMeter
Maven
Jenkins
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Design and implementation of Spring Boot Rest services and business components Integration of external services
Security: data encryption, identity server with social login (Keycloak + Google, Facebook)
Kenntnisse
Java SE 8
OAuth 2/OpenID Connect (Keycloak)
Spring Boot
Hibernate
JPA
Swagger
Tomcat
PostgreSQL
Maven
Jenkins
FinAPI
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Design and implementation of an IoT platform
Processing of MQTT messages in Spark
Streaming
Storing in Cassandra
Geofencing
?Movement and object relation detection
Code generation (Vorto)
Android app for recognition and management of BLE beacons
Kenntnisse
Java SE 7 and 8
PostgreSQL
Hibernate
JPA
Cassandra
OSGi (Felix)
BND tools
Internet-of-Things
MQTT (RabbitMQ)
Protobuf
Rest services
JSON
ISO 11783 (ISOBUS)
Big Data
Lambda Architecture
Spark
Spark Streaming
Mesos
JAX-RS
JCache/Hazelcast
Spring MVC
Spring Boot
Maven
Gradle
Docker
Jenkins
Cucumber
Swagger
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Maintenance and development of the backend in the commercial area
Voice controlled Android app prototype (vehicle search)
Dealer indexing and search based on Elasticsearch
Kenntnisse
Java SE 7
8
Tomcat 7
MySQL
MongoDB
Spring MVC
Spring Boot
Hibernate
JPA
Rabbit MQ
Node.js
jQuery
Freemarker
Graphite
Elasticsearch
Kibana
Logstash
Maven
Jenkins
Git
Kunde
mobile.international GmbH
Rolle
Java Consultant (freelancer)
Projektinhalte
Compilation of guidelines for uniform and consistent Java development and documentation across all projects Extraction of software patterns from successful solutions of common design and implementation problems; coding of example projects illustrating the patterns
Kenntnisse
Java EE 5
WebSphere 7
Spring
Spring Batch
JPA
Oracle
Checkstyle
Maven
Jenkins
Git
Kunde
KfW Bankengruppe, Berlin
Rolle
Java Consultant (freelancer)
Projektinhalte
Enhancement of premium content import and synchronization jobs (Python)
Customized site search with Solr: schema definition, data import, deployment, tuning, monitoring, spellcheck, boosting Data synchronization between legacy database and Solr
Build and Deployment of the application artifacts (DevOps)
Kenntnisse
Java
Python
PostgreSQL
PL/pgSQL
CouchDB
Groovy
Grails
GORM
Spring
Guava
JSF
JPA
Hibernate
Solr
Maven
Jenkins
Rex
Tomcat
Redis
HornetQ
Git
Kunde
Magic Internet GmbH, Berlin
Rolle
Java Consultant (freelancer)
Projektinhalte
Design and implementation of a module for determining the insurance demand of a user Cleanup/ refactoring in the back-end code: JPA mappings, caching etc.
Build and deployment of application artifacts (DevOps)
Kenntnisse
Spring
Guava
Git
Liquibase
Hibernate
JPA
PostgreSQL
PL/pgSQL
Maven
Jenkins
Tomcat
Kunde
Alecto GmbH, Berlin (Germany)
Rolle
Java Consultant (freelancer)
Projektinhalte
Design and implementation of an internal search engine for the online shop
Query classification
Article classification based on a taxonomy of manually constructed and machine-learned concepts Spellcheck
Suggestions
Search dashboard, statistics, and tools
Kenntnisse
Lucene/Solr
Maven
Machine Learning (Weka)
XStream
jQuery
PostgreSQL
PL/pgSQL
Kunde
Zalando GmbH, Berlin (Germany)
Rolle
Java Consultant (freelancer)
Projektinhalte
Conversion/ transformation of an existing code base to the newest enterprise standards based on Spring and JPA Overall architecture design, implementation, tests
Infrastructure: Job scheduling, messaging, integration tests, build, CI
Data migration
Kenntnisse
JAX RS (Apache CXF)
JMS (ActiveMQ)
Spring
Hibernate
JPA
Build/CI: Maven
Jenkins
Tomcat
PostgreSQL
PL/pgSQL
Kunde
Digital Performance GmbH, Berlin (Germany)
Rolle
Senior Java Developer (full-time employee)
Projektinhalte
Design and implementation of numerous modules:
Telephony: Java controller providing access to telephone exchange (Asterisk) for Flash clients Video screen: Java controller for synchronous display of YouTube videos in Flash clients featuring scheduling and play lists Billing Persistent tasks for asynchronous execution Generation of DTO objects and boilerplate code using an XML model description (Groovy) Full text search with Apache Lucene and Solr Build and Continuous Integration management:
deployment and extension of external tools (Ant, Ivy, Hudson) maintenance and adaptation to changing needs Performance and scalability:
Deployment and adaptation of external tools: Memcached, ZooKeeper, Protocol Buffers Room assingnment strategy: load-balanced room service assignment Room cloning strategy: load-balanced room instance management Analysis and optimization of database access Sharding Quality assurance and monitoring
Infrastructure for unit, integration and database tests Integration of software metrics into the build and CI process Design and implementation of a tool for systematic server log analysis and JMX monitoring
Kenntnisse
Spring
Hibernate
Tomcat
MySQL
JMS (ActiveMQ)
Spring MVC
BlazeDS
JUnit
EasyMock
Spring test utilities
Eclipse
IDEA
Visual Paradigm (UML)
Kunde
Smeet Communications GmbH, Berlin (Germany)
Projektinhalte
Design and implementation of the web-based control dashboard
HTML, JavaScript/AJAX on the client side
JSF, JSP, Spring, Hibernate, JMS, EJB, WebSphere, JBoss, Oracle on the server side Development of JavaScript and JSF components
Development of tools and frameworks enabling comfortable and efficient programming model Requirement analysis, design and prototyping of new subsystems
Kunde
Volkswagen AG, Wolfsburg (Germany)
Rolle
Senior J2EE Developer
Projektinhalte
Design and implementation of EJB and Spring components and Web Services using JBoss as application server Data persistence using Hibernate and Oracle
Modularization of the project structure
Build management using Ant/Ivy, then replaced with Maven
Unit testing; introduction of mock-based testing using EasyMock
Kunde
O2 (Germany) GmbH & Co. OHG, München (Germany)
Rolle
J2EE Consultant (freelancer)
Projektinhalte
Design and implementation of Spring components:
Notification system User and project management Administration tools Role-based access control system Extension and adaptation of the domain model
Implementation of the persistence layer using JDBC and Oracle
Implementation and performance tuning of a diff algorithm for text version comparison
Kunde
Vodafone Terenci GmbH, Ratingen (Germany)
Rolle
Team Leader/ Architect (full-time employee)
Projektinhalte
Requirement analysis, design, task coordination, documentation
Implementation of the base types and structures
Persistence layer using JDBC
XML import/export module
Implementation of the access control
Integration with Magnolia (open source CMS) as a use case study
Kunde
Aparzev GmbH, Berlin (Germany)
Rolle
J2EE Developer/ Architect
Projektinhalte
Time scheduled import of XML-based data from the ERP system into the online product catalog Data replication to distribution partner shops using XML-RPC
Full text search with Apache Lucene
Design and implementation of hot-deployment module system
Tests, optimization, documentation
Kunde
B.Braun Melsungen AG, Melsungen (Germany)
Rolle
PHP Developer (part-time employee at trimfab - internet mediagroup)
Projektinhalte
Management of users and multimedia data
Profile matching
Online payment
Chat system
Kunde
Inlifemedia, Berlin (Germany)
Rolle
PHP Developer (internship, then part-time employee)
Projektinhalte
Management of content and templates in MySQL
User management and access control
Workflow engine
Time controlled content activation
Online help
Kunde
trimfab - internet mediagroup, Berlin (Germany)
Rolle
PHP Developer (internship)
Projektinhalte
Implementation of parts of a Live Ticker CMS
Content persistence in MySQL User and role management Workflow
Kunde
Altus Media GmbH, Berlin (Germany)
Mehr
Weniger
Aus- und Weiterbildung
Abschluss
Intermediate examination
Institution, Ort
Free University Berlin (Germany)
Institution, Ort
Victor Klemperer College, Berlin (Germany)
Institution, Ort
School No. 54 in Samara (Russia)
Kompetenzen
Top-Skills
Java
Kotlin
Spring Boot
Microservices
REST
PostgreSQL
Oracle
Produkte / Standards / Erfahrungen / Methoden
ArchitecturesMicroservices Lambda Architecture
Web/EnterpriseSpring Spring Boot Hibernate JPA JEE 5-7 Grails Node.js REST HATEOAS Swagger Data Processing/MessagingSpark Elasticsearch Solr RabbitMQ ActiveMQ Kafka
SecurityOAuth 2 OpenID Connect Keycloak
Machine LearningSupervised Classification (Weka) OCR (Tesseract)
Build/DevOpsMaven Gradle Jenkins Docker Bash AWS Kubernetes Helm
Monitoring/AnalysisGraphite Logstash Kibana Grafana JMeter
ToolsGit/Git Flow Github IntelliJ IDEA Eclipse
Mobile
Programmiersprachen
Kotlin
JavaScript
Python
Groovy
Datenbanken
PostgreSQL
Cassandra
MongoDB
MySQL
Oracle
Einsatzorte
Länder
Deutschland, Schweiz, Österreich
Projekte
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Maintenance of backend services
Implementation of domain requirements and change requests
Kenntnisse
Java SE 21
Kotlin 2
Spring Boot
Spring Security
Spring Data JPA
Hibernate
PostgreSQL
Gradle
Github Actions
Azure
Kubernetes
Helm
Grafana
Splunk
Kunde
Deutsche Post IT Services GmbH
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Design and implementation of request routing based on changing domain requirements Maintain and improve existing code base
Migration of legacy services to Kubernetes microservices (e.g. SEO sitemap service)
Kenntnisse
Java SE 8-17
Kotlin
Spring
Spring Boot
Spring Cloud Gateway
Hibernate
MySQL
Kafka
Kubernetes
Helm
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Maintenance of backend services
Design and implementation of services related to digital letter announcement (AVIS) Implementation of GDPR-related features
Sender address recognition on letter envelopes (OCR)
Kenntnisse
Java SE 8/11
Kotlin
Spring Boot
Spring Security
Spring Data JPA
Hibernate
Oracle
Groovy
Spock framework
Tesseract OCR
OpenCV
Kunde
Deutsche Post IT Services GmbH
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Maintenance of backend services
Kenntnisse
Java SE 11
Spring Boot
Docker
Marathon
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Design and maintenance of carrier service framework
Migration from legacy monolith to microservices on AWS/Kubernetes
End-to-end and integration tests
Redesign of document printing service
Design and implementation of return-on-demand service for premium customers
Kenntnisse
Java SE 8
Spring Boot
Spring Cloud/Netflix OSS
OAuth2
JPA
Thymeleaf
PostgreSQL
Cassandra
Docker
AWS
Kubernetes
Kafka
Maven
Jenkins
WireMock
REST Assured
JavaScript
Node.js
Express.js
React (document service frontend)
TypeScript
OpenAPI 3
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Backend maintenance
End-to-end and performance tests
Microservices prototype
Kenntnisse
Java SE 8
Spring Boot
Spring Cloud/Netflix OSS
Hibernate
JPA
Oracle
Docker
Kubernetes
REST
HATEOAS
Spring OAuth2
Elasticsearch
Kibana
JMeter
Maven
Jenkins
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Design and implementation of Spring Boot Rest services and business components Integration of external services
Security: data encryption, identity server with social login (Keycloak + Google, Facebook)
Kenntnisse
Java SE 8
OAuth 2/OpenID Connect (Keycloak)
Spring Boot
Hibernate
JPA
Swagger
Tomcat
PostgreSQL
Maven
Jenkins
FinAPI
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Design and implementation of an IoT platform
Processing of MQTT messages in Spark
Streaming
Storing in Cassandra
Geofencing
?Movement and object relation detection
Code generation (Vorto)
Android app for recognition and management of BLE beacons
Kenntnisse
Java SE 7 and 8
PostgreSQL
Hibernate
JPA
Cassandra
OSGi (Felix)
BND tools
Internet-of-Things
MQTT (RabbitMQ)
Protobuf
Rest services
JSON
ISO 11783 (ISOBUS)
Big Data
Lambda Architecture
Spark
Spark Streaming
Mesos
JAX-RS
JCache/Hazelcast
Spring MVC
Spring Boot
Maven
Gradle
Docker
Jenkins
Cucumber
Swagger
Rolle
Senior Java Consultant (freelancer)
Projektinhalte
Maintenance and development of the backend in the commercial area
Voice controlled Android app prototype (vehicle search)
Dealer indexing and search based on Elasticsearch
Kenntnisse
Java SE 7
8
Tomcat 7
MySQL
MongoDB
Spring MVC
Spring Boot
Hibernate
JPA
Rabbit MQ
Node.js
jQuery
Freemarker
Graphite
Elasticsearch
Kibana
Logstash
Maven
Jenkins
Git
Kunde
mobile.international GmbH
Rolle
Java Consultant (freelancer)
Projektinhalte
Compilation of guidelines for uniform and consistent Java development and documentation across all projects Extraction of software patterns from successful solutions of common design and implementation problems; coding of example projects illustrating the patterns
Kenntnisse
Java EE 5
WebSphere 7
Spring
Spring Batch
JPA
Oracle
Checkstyle
Maven
Jenkins
Git
Kunde
KfW Bankengruppe, Berlin
Rolle
Java Consultant (freelancer)
Projektinhalte
Enhancement of premium content import and synchronization jobs (Python)
Customized site search with Solr: schema definition, data import, deployment, tuning, monitoring, spellcheck, boosting Data synchronization between legacy database and Solr
Build and Deployment of the application artifacts (DevOps)
Kenntnisse
Java
Python
PostgreSQL
PL/pgSQL
CouchDB
Groovy
Grails
GORM
Spring
Guava
JSF
JPA
Hibernate
Solr
Maven
Jenkins
Rex
Tomcat
Redis
HornetQ
Git
Kunde
Magic Internet GmbH, Berlin
Rolle
Java Consultant (freelancer)
Projektinhalte
Design and implementation of a module for determining the insurance demand of a user Cleanup/ refactoring in the back-end code: JPA mappings, caching etc.
Build and deployment of application artifacts (DevOps)
Kenntnisse
Spring
Guava
Git
Liquibase
Hibernate
JPA
PostgreSQL
PL/pgSQL
Maven
Jenkins
Tomcat
Kunde
Alecto GmbH, Berlin (Germany)
Rolle
Java Consultant (freelancer)
Projektinhalte
Design and implementation of an internal search engine for the online shop
Query classification
Article classification based on a taxonomy of manually constructed and machine-learned concepts Spellcheck
Suggestions
Search dashboard, statistics, and tools
Kenntnisse
Lucene/Solr
Maven
Machine Learning (Weka)
XStream
jQuery
PostgreSQL
PL/pgSQL
Kunde
Zalando GmbH, Berlin (Germany)
Rolle
Java Consultant (freelancer)
Projektinhalte
Conversion/ transformation of an existing code base to the newest enterprise standards based on Spring and JPA Overall architecture design, implementation, tests
Infrastructure: Job scheduling, messaging, integration tests, build, CI
Data migration
Kenntnisse
JAX RS (Apache CXF)
JMS (ActiveMQ)
Spring
Hibernate
JPA
Build/CI: Maven
Jenkins
Tomcat
PostgreSQL
PL/pgSQL
Kunde
Digital Performance GmbH, Berlin (Germany)
Rolle
Senior Java Developer (full-time employee)
Projektinhalte
Design and implementation of numerous modules:
Telephony: Java controller providing access to telephone exchange (Asterisk) for Flash clients Video screen: Java controller for synchronous display of YouTube videos in Flash clients featuring scheduling and play lists Billing Persistent tasks for asynchronous execution Generation of DTO objects and boilerplate code using an XML model description (Groovy) Full text search with Apache Lucene and Solr Build and Continuous Integration management:
deployment and extension of external tools (Ant, Ivy, Hudson) maintenance and adaptation to changing needs Performance and scalability:
Deployment and adaptation of external tools: Memcached, ZooKeeper, Protocol Buffers Room assingnment strategy: load-balanced room service assignment Room cloning strategy: load-balanced room instance management Analysis and optimization of database access Sharding Quality assurance and monitoring
Infrastructure for unit, integration and database tests Integration of software metrics into the build and CI process Design and implementation of a tool for systematic server log analysis and JMX monitoring
Kenntnisse
Spring
Hibernate
Tomcat
MySQL
JMS (ActiveMQ)
Spring MVC
BlazeDS
JUnit
EasyMock
Spring test utilities
Eclipse
IDEA
Visual Paradigm (UML)
Kunde
Smeet Communications GmbH, Berlin (Germany)
Projektinhalte
Design and implementation of the web-based control dashboard
HTML, JavaScript/AJAX on the client side
JSF, JSP, Spring, Hibernate, JMS, EJB, WebSphere, JBoss, Oracle on the server side Development of JavaScript and JSF components
Development of tools and frameworks enabling comfortable and efficient programming model Requirement analysis, design and prototyping of new subsystems
Kunde
Volkswagen AG, Wolfsburg (Germany)
Rolle
Senior J2EE Developer
Projektinhalte
Design and implementation of EJB and Spring components and Web Services using JBoss as application server Data persistence using Hibernate and Oracle
Modularization of the project structure
Build management using Ant/Ivy, then replaced with Maven
Unit testing; introduction of mock-based testing using EasyMock
Kunde
O2 (Germany) GmbH & Co. OHG, München (Germany)
Rolle
J2EE Consultant (freelancer)
Projektinhalte
Design and implementation of Spring components:
Notification system User and project management Administration tools Role-based access control system Extension and adaptation of the domain model
Implementation of the persistence layer using JDBC and Oracle
Implementation and performance tuning of a diff algorithm for text version comparison
Kunde
Vodafone Terenci GmbH, Ratingen (Germany)
Rolle
Team Leader/ Architect (full-time employee)
Projektinhalte
Requirement analysis, design, task coordination, documentation
Implementation of the base types and structures
Persistence layer using JDBC
XML import/export module
Implementation of the access control
Integration with Magnolia (open source CMS) as a use case study
Kunde
Aparzev GmbH, Berlin (Germany)
Rolle
J2EE Developer/ Architect
Projektinhalte
Time scheduled import of XML-based data from the ERP system into the online product catalog Data replication to distribution partner shops using XML-RPC
Full text search with Apache Lucene
Design and implementation of hot-deployment module system
Tests, optimization, documentation
Kunde
B.Braun Melsungen AG, Melsungen (Germany)
Rolle
PHP Developer (part-time employee at trimfab - internet mediagroup)
Projektinhalte
Management of users and multimedia data
Profile matching
Online payment
Chat system
Kunde
Inlifemedia, Berlin (Germany)
Rolle
PHP Developer (internship, then part-time employee)
Projektinhalte
Management of content and templates in MySQL
User management and access control
Workflow engine
Time controlled content activation
Online help
Kunde
trimfab - internet mediagroup, Berlin (Germany)
Rolle
PHP Developer (internship)
Projektinhalte
Implementation of parts of a Live Ticker CMS
Content persistence in MySQL User and role management Workflow
Kunde
Altus Media GmbH, Berlin (Germany)
Mehr
Weniger
Aus- und Weiterbildung
Abschluss
Intermediate examination
Institution, Ort
Free University Berlin (Germany)
Institution, Ort
Victor Klemperer College, Berlin (Germany)
Institution, Ort
School No. 54 in Samara (Russia)
Kompetenzen
Top-Skills
Java
Kotlin
Spring Boot
Microservices
REST
PostgreSQL
Oracle
Produkte / Standards / Erfahrungen / Methoden
ArchitecturesMicroservices Lambda Architecture
Web/EnterpriseSpring Spring Boot Hibernate JPA JEE 5-7 Grails Node.js REST HATEOAS Swagger Data Processing/MessagingSpark Elasticsearch Solr RabbitMQ ActiveMQ Kafka
SecurityOAuth 2 OpenID Connect Keycloak
Machine LearningSupervised Classification (Weka) OCR (Tesseract)
Build/DevOpsMaven Gradle Jenkins Docker Bash AWS Kubernetes Helm
Monitoring/AnalysisGraphite Logstash Kibana Grafana JMeter
ToolsGit/Git Flow Github IntelliJ IDEA Eclipse
Mobile
Programmiersprachen
Kotlin
JavaScript
Python
Groovy
Datenbanken
PostgreSQL
Cassandra
MongoDB
MySQL
Oracle
Das Freelancer-Portal
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
Jetzt bei GULP Direkt registrieren