Fullstack developer with more than 12 years of experience in Java
Aktualisiert am 29.01.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.02.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
docker
kubernetes
Microservices
React.js
JavaScript
Maven
Terraform
REST
AWS

Einsatzorte

Einsatzorte

Berlin (+10km)
möglich

Projekte

Projekte

6 Jahre 10 Monate
2019-02 - heute

Traffic management and digitalization

Fullstack Software Developer (Freelancer) Microservices Spring-Boot ReactJS ...
Fullstack Software Developer (Freelancer)

Traffic management and digitalization of state of the Art Traffic management for existing and up-coming customers

  • Frontend Development using ReactJS, nginx and Node.js
  • New Micro-services development for Traffic management System
  • Technology selection decisions and estimations
  • Feature development as per Stack-holders requirements
  • Bug-fixing and daily business
  • messaging driven API design
  • DDD and TDD development
  • Integration with other Siemens micro-services
Microservices Spring-Boot ReactJS Node.js MongoDB Docker IntelliJ Docker Kubernetes Terraform Maven Postgresql REST JSON API-Design Kong-API Gateway RabbitMQ AWS Kotlin
Siemens
Berlin
5 Monate
2018-08 - 2018-12

Development

Senior Software Developer (Freelancer) Microservices Spring-Boot Akka ...
Senior Software Developer (Freelancer)
  • Bigdata engineering support
  • Event sourcing and event mapping to other sink
  • Supporting Data-Science Team
  • MongoDB migration
Microservices Spring-Boot Akka Akka-http Apache mesos Apache- Kafka Hadoop Big-data MongoDB Docker scala IntelliJ Maven Postgresql REST JSON API-Design Kubernetes
Ebay
1 Jahr 8 Monate
2017-05 - 2018-12

Design Software Architecture

Senior Software Developer (Freelancer) Microservices Spring-Boot Spring4 ...
Senior Software Developer (Freelancer)
  • API design
  • API development
  • Continuous Integration & Deployment to Kubernetes cluster
Microservices Spring-Boot Spring4 MongoDB Java8 Docker Kubernetes IntelliJ Maven Gradle Embedded Tomcat Postgresql REST JSON API AngularJS Swagger
PENTACOR GMBH
7 Monate
2018-02 - 2018-08

VARIOUS IT

Senior Software Developer (Freelancer) Microservices Spring-Boot Spring4 ...
Senior Software Developer (Freelancer)
  • API design & development
  • POC to implement ELT pipeline using different technologies
  • Refactor and redesign legacy code -
  • Continuous Integration & Deployment to Kubernetes cluster
Microservices Spring-Boot Spring4 MongoDB Java8 Docker Kubernetes Minikube Kafka Akka-actor model scala Helmcharts IntelliJ Maven Postgresql REST JSON API-Design
1 Jahr 1 Monat
2016-05 - 2017-05

API development

Senior Software Developer (Freelancer) J2EE Microservices Jdk (Jdk 6 ...
Senior Software Developer (Freelancer)

Postcon is Germany's largest alternative mail service provider. Specializing in business mail over one billion shipments every year – with over 15 years of experience in the German mail market.

  • API development for shipment-batch-upload and reclamation upload from partners
  • Feature development
  • Redesigning Software Architecture
  • Continuous Integration & Deployment
  • JSF web-framework, migrating primeface 3.0 to newer version
  • Jdk 6 to 8 migration
  • Centrilizing log collection and log search using ELK stack.
  • Scala introduction and integration into existing codebase
J2EE Microservices Jdk (Jdk 6 7 8) JSF Primefaces Scala Spring IntelliJ Maven Gradle Glassfish Tomcat Postgresql Elastic Search Kibana Logstash Grafana Graphite Docker REST JSON API AWS
3 Jahre 1 Monat
2013-05 - 2016-05

Development from scratch and maintenance

Senior Software Developer, Team-Lead (partly) J2EE Microservices Core Java ...
Senior Software Developer, Team-Lead (partly)

MeteoGroup is a leading full-service company in the global weather business. It is in a unique position to provide local forcasting and consultancy services to the global customer base. In addition to the tailored products it provides to corporate, industrial and media customers, MeteoGroup is also the company behind the best selling apps WeatherPro and MeteoEarth.

  • Development from scratch and maintenance of backbone central content application providing weather related information to all possible clients in all possible programming languages.
  • Involvement in other projects which are utilizing Backbone content-API.
  • Defining and maintaining new business Objects to be stored in No-SQL DB. (MongoDB)
  • Front-end development for analysis and observation purposes.
  • Partly involved in Team leading
  • Partly involved in recruitment process by evaluating the solution submitted by the recruiter.
  • Mentoring and educating new un-experienced java-developers.
  • Research and implementation of in-memory caching solutions.
  • Migration legacy and new development to AWS
J2EE Microservices Core Java Spring MongoDB Eclipse Maven Tomcat Haselcast In-Memory Caching Informix-DB Javascripts Apache-JMS AWS
METEOGROUP GMBH
1 Jahr 7 Monate
2011-11 - 2013-05

Development and maintenance

Senior Software Developer J2EE Core Java Tapestry ...
Senior Software Developer

Ehotel is one of the leading provider in online hotel reservation market. Ehotel assists you quickly , reliably and securely to reduce your organizational and finical efforts in booking hotel.

  • Integration of SOLR search engine into the current web-portal.
  • Development and maintenance of JMS based search service application.
  • Development and maintenance of dynamic updates of new databank entries over JMS service.
  • Development and maintenance of product.
  • Data modeling and maintenance for new and current business objects.
  • Tapestry based Front end development.
J2EE Core Java Tapestry Eclipse Maven Tomcat Apache Solr Spring Hibernate Oracle Postgres XML perl
EHOTEL AG
1 Jahr 1 Monat
2010-11 - 2011-11

Development of Order-Entry-Tool

Software consultant J2EE Core Java JavaScript ...
Software consultant

Intershop Communications AG is one of the leading provider of E-Commerce-Software.

  • Development of Order-Entry-Tool for the customer order management, used by a call-center agent.
  • Analysis of user stories and definition of required business processes.
  • Implementation of the business processes in java.
  • Customization and implementation of shopping cart into the Order-Entry-Tool.
  • Customization and implementation of coupon redeem mechanism.
  • Front end development and customization with Javascript and Intershop specific Markup language (ISML).
  • Bug-fixing and maintenance of Intershop E-commerce platform.
J2EE Core Java JavaScript Eclipse Ant Tomcat Enfinity (Eine E-Commerce Plattform) VM-Ware
THE BAKERY GMBH, An Intershop Company
3 Jahre 4 Monate
2007-08 - 2010-11

Development and maintenance of Back-End Connectors

Java Developer J2EE J2ME Core Java ...
Java Developer

Synchroinca PLC is a specialist in Push - Email and PIM synchronization solutions.

  • Development and maintenance of Back-End Connectors for popular PIM (Personal Information Manager) like MS-Exchange, SUN Java Email Server, Lotus Domino, Google.
  • Development and maintenance of server side XML filter for Dynamic device configuration using xml/xsd.
  • Active collaboration on Sun mircosystem's ODS (Open Data Sync) project:
  • Development of SyncML-Client for File-Synchronization.
  • Development of SLAMD-Jobs for server side load test performance measurement.
  • Technical support to Sun microsystem regarding integration of j2me client.
  • Mobile SyncML Client development using J2ME.
J2EE J2ME Core Java JSP JSF JCR WebDAV Webservices WCAP (Web Calendar Access Protocol) CORBA XML XSD Eclipse Maven Ant Glassfish Jboss Junit Linux Unix shell scripts SOAP
SYNCHRONICA SOFTWARE GMBH
6 Monate
2007-02 - 2007-07

Embedded-System Test-cases development using Java

Java-Developer and Software tester Embedded Java (J2ME) Core Java ARM 9 Processor ...
Java-Developer and Software tester
  • Development of Test-case interpreter for the control of embedded system on board unit (OBU).
  • System test of OBU (On Board Unit) and error removal in new version of the software.
Embedded Java (J2ME) Core Java ARM 9 Processor Embedded Linux real-time OS Eclipse
REUTAX AG
2 Jahre 7 Monate
2001-02 - 2003-08

Network administration and VOIP configuration

Windows NT HP Open-view NMS (Network Management System) ...
  • Integration of Motorola-Router to Cisco-Router.
  • OSPF-Routing-Procol , configuration and error removal.
  • NMS (Network Management System) operation with HP Open view
Windows NT HP Open-view NMS (Network Management System) Cisco Call Manager Cisco RWAN
NETWORK SOLUTIONS PRIVATE LIMITED

Aus- und Weiterbildung

Aus- und Weiterbildung

2007

Masters in Electrical Communication Engineering ? Universität Kassel, Germany

2000

Bachelors of Electrical Engineering ? MS University Baroda, India

CERTIFICATS

  • CCNA (Cisco certified Network associate)
  • CCNP (two examinations cleared)

Kompetenzen

Kompetenzen

Top-Skills

Java docker kubernetes Microservices React.js JavaScript Maven Terraform REST AWS

Produkte / Standards / Erfahrungen / Methoden

SHORT PROFILE

  • Software developer with more than 10 years of experience
  • Technical and Team-leading skills
  • Backend Java development expert
  • knowledge and experience of cloud environments (AWS, Google Cloud, Kubernetes, Digital ocean)
  • Masters degree in Electrical Communication Engineering

EXPERIENCE & SKILLS SUMMARY

  • Java - JDK, J2ME, J2SE
  • Scala, Akka, Akka-http, Akka-stream, javascript, kotlin
  • Cloud Tech -AWS, Google Cloud, KubernetesDigital Ocean
  • J2EE – JSF, JSP, JCR, JPA
  • Tools – Eclipse, IntelliJ
  • Testing – junit, Spring junit, TestNG
  • Build Tools – Maven, SBT, Gradle
  • Logging - log4j, slf4j
  • Web components - JSP, Servlets
  • App server – Spring-boot, Akka-http, Java spark, Glassfish
  • RDBMS - My SQL, Postgres, HSQL (HyperSQL DataBase), Oracle
  • No-SQL – MongoDB, ElasticSearch, Hadoop
  • Source Control - Git
  • Operating Systems - Windows, Linux (Ubuntu), Mac
  • Web-Frameworks – Spring , Tapestry, JSF
  • Search Engine – SOLR server, Lucene

Einsatzorte

Einsatzorte

Berlin (+10km)
möglich

Projekte

Projekte

6 Jahre 10 Monate
2019-02 - heute

Traffic management and digitalization

Fullstack Software Developer (Freelancer) Microservices Spring-Boot ReactJS ...
Fullstack Software Developer (Freelancer)

Traffic management and digitalization of state of the Art Traffic management for existing and up-coming customers

  • Frontend Development using ReactJS, nginx and Node.js
  • New Micro-services development for Traffic management System
  • Technology selection decisions and estimations
  • Feature development as per Stack-holders requirements
  • Bug-fixing and daily business
  • messaging driven API design
  • DDD and TDD development
  • Integration with other Siemens micro-services
Microservices Spring-Boot ReactJS Node.js MongoDB Docker IntelliJ Docker Kubernetes Terraform Maven Postgresql REST JSON API-Design Kong-API Gateway RabbitMQ AWS Kotlin
Siemens
Berlin
5 Monate
2018-08 - 2018-12

Development

Senior Software Developer (Freelancer) Microservices Spring-Boot Akka ...
Senior Software Developer (Freelancer)
  • Bigdata engineering support
  • Event sourcing and event mapping to other sink
  • Supporting Data-Science Team
  • MongoDB migration
Microservices Spring-Boot Akka Akka-http Apache mesos Apache- Kafka Hadoop Big-data MongoDB Docker scala IntelliJ Maven Postgresql REST JSON API-Design Kubernetes
Ebay
1 Jahr 8 Monate
2017-05 - 2018-12

Design Software Architecture

Senior Software Developer (Freelancer) Microservices Spring-Boot Spring4 ...
Senior Software Developer (Freelancer)
  • API design
  • API development
  • Continuous Integration & Deployment to Kubernetes cluster
Microservices Spring-Boot Spring4 MongoDB Java8 Docker Kubernetes IntelliJ Maven Gradle Embedded Tomcat Postgresql REST JSON API AngularJS Swagger
PENTACOR GMBH
7 Monate
2018-02 - 2018-08

VARIOUS IT

Senior Software Developer (Freelancer) Microservices Spring-Boot Spring4 ...
Senior Software Developer (Freelancer)
  • API design & development
  • POC to implement ELT pipeline using different technologies
  • Refactor and redesign legacy code -
  • Continuous Integration & Deployment to Kubernetes cluster
Microservices Spring-Boot Spring4 MongoDB Java8 Docker Kubernetes Minikube Kafka Akka-actor model scala Helmcharts IntelliJ Maven Postgresql REST JSON API-Design
1 Jahr 1 Monat
2016-05 - 2017-05

API development

Senior Software Developer (Freelancer) J2EE Microservices Jdk (Jdk 6 ...
Senior Software Developer (Freelancer)

Postcon is Germany's largest alternative mail service provider. Specializing in business mail over one billion shipments every year – with over 15 years of experience in the German mail market.

  • API development for shipment-batch-upload and reclamation upload from partners
  • Feature development
  • Redesigning Software Architecture
  • Continuous Integration & Deployment
  • JSF web-framework, migrating primeface 3.0 to newer version
  • Jdk 6 to 8 migration
  • Centrilizing log collection and log search using ELK stack.
  • Scala introduction and integration into existing codebase
J2EE Microservices Jdk (Jdk 6 7 8) JSF Primefaces Scala Spring IntelliJ Maven Gradle Glassfish Tomcat Postgresql Elastic Search Kibana Logstash Grafana Graphite Docker REST JSON API AWS
3 Jahre 1 Monat
2013-05 - 2016-05

Development from scratch and maintenance

Senior Software Developer, Team-Lead (partly) J2EE Microservices Core Java ...
Senior Software Developer, Team-Lead (partly)

MeteoGroup is a leading full-service company in the global weather business. It is in a unique position to provide local forcasting and consultancy services to the global customer base. In addition to the tailored products it provides to corporate, industrial and media customers, MeteoGroup is also the company behind the best selling apps WeatherPro and MeteoEarth.

  • Development from scratch and maintenance of backbone central content application providing weather related information to all possible clients in all possible programming languages.
  • Involvement in other projects which are utilizing Backbone content-API.
  • Defining and maintaining new business Objects to be stored in No-SQL DB. (MongoDB)
  • Front-end development for analysis and observation purposes.
  • Partly involved in Team leading
  • Partly involved in recruitment process by evaluating the solution submitted by the recruiter.
  • Mentoring and educating new un-experienced java-developers.
  • Research and implementation of in-memory caching solutions.
  • Migration legacy and new development to AWS
J2EE Microservices Core Java Spring MongoDB Eclipse Maven Tomcat Haselcast In-Memory Caching Informix-DB Javascripts Apache-JMS AWS
METEOGROUP GMBH
1 Jahr 7 Monate
2011-11 - 2013-05

Development and maintenance

Senior Software Developer J2EE Core Java Tapestry ...
Senior Software Developer

Ehotel is one of the leading provider in online hotel reservation market. Ehotel assists you quickly , reliably and securely to reduce your organizational and finical efforts in booking hotel.

  • Integration of SOLR search engine into the current web-portal.
  • Development and maintenance of JMS based search service application.
  • Development and maintenance of dynamic updates of new databank entries over JMS service.
  • Development and maintenance of product.
  • Data modeling and maintenance for new and current business objects.
  • Tapestry based Front end development.
J2EE Core Java Tapestry Eclipse Maven Tomcat Apache Solr Spring Hibernate Oracle Postgres XML perl
EHOTEL AG
1 Jahr 1 Monat
2010-11 - 2011-11

Development of Order-Entry-Tool

Software consultant J2EE Core Java JavaScript ...
Software consultant

Intershop Communications AG is one of the leading provider of E-Commerce-Software.

  • Development of Order-Entry-Tool for the customer order management, used by a call-center agent.
  • Analysis of user stories and definition of required business processes.
  • Implementation of the business processes in java.
  • Customization and implementation of shopping cart into the Order-Entry-Tool.
  • Customization and implementation of coupon redeem mechanism.
  • Front end development and customization with Javascript and Intershop specific Markup language (ISML).
  • Bug-fixing and maintenance of Intershop E-commerce platform.
J2EE Core Java JavaScript Eclipse Ant Tomcat Enfinity (Eine E-Commerce Plattform) VM-Ware
THE BAKERY GMBH, An Intershop Company
3 Jahre 4 Monate
2007-08 - 2010-11

Development and maintenance of Back-End Connectors

Java Developer J2EE J2ME Core Java ...
Java Developer

Synchroinca PLC is a specialist in Push - Email and PIM synchronization solutions.

  • Development and maintenance of Back-End Connectors for popular PIM (Personal Information Manager) like MS-Exchange, SUN Java Email Server, Lotus Domino, Google.
  • Development and maintenance of server side XML filter for Dynamic device configuration using xml/xsd.
  • Active collaboration on Sun mircosystem's ODS (Open Data Sync) project:
  • Development of SyncML-Client for File-Synchronization.
  • Development of SLAMD-Jobs for server side load test performance measurement.
  • Technical support to Sun microsystem regarding integration of j2me client.
  • Mobile SyncML Client development using J2ME.
J2EE J2ME Core Java JSP JSF JCR WebDAV Webservices WCAP (Web Calendar Access Protocol) CORBA XML XSD Eclipse Maven Ant Glassfish Jboss Junit Linux Unix shell scripts SOAP
SYNCHRONICA SOFTWARE GMBH
6 Monate
2007-02 - 2007-07

Embedded-System Test-cases development using Java

Java-Developer and Software tester Embedded Java (J2ME) Core Java ARM 9 Processor ...
Java-Developer and Software tester
  • Development of Test-case interpreter for the control of embedded system on board unit (OBU).
  • System test of OBU (On Board Unit) and error removal in new version of the software.
Embedded Java (J2ME) Core Java ARM 9 Processor Embedded Linux real-time OS Eclipse
REUTAX AG
2 Jahre 7 Monate
2001-02 - 2003-08

Network administration and VOIP configuration

Windows NT HP Open-view NMS (Network Management System) ...
  • Integration of Motorola-Router to Cisco-Router.
  • OSPF-Routing-Procol , configuration and error removal.
  • NMS (Network Management System) operation with HP Open view
Windows NT HP Open-view NMS (Network Management System) Cisco Call Manager Cisco RWAN
NETWORK SOLUTIONS PRIVATE LIMITED

Aus- und Weiterbildung

Aus- und Weiterbildung

2007

Masters in Electrical Communication Engineering ? Universität Kassel, Germany

2000

Bachelors of Electrical Engineering ? MS University Baroda, India

CERTIFICATS

  • CCNA (Cisco certified Network associate)
  • CCNP (two examinations cleared)

Kompetenzen

Kompetenzen

Top-Skills

Java docker kubernetes Microservices React.js JavaScript Maven Terraform REST AWS

Produkte / Standards / Erfahrungen / Methoden

SHORT PROFILE

  • Software developer with more than 10 years of experience
  • Technical and Team-leading skills
  • Backend Java development expert
  • knowledge and experience of cloud environments (AWS, Google Cloud, Kubernetes, Digital ocean)
  • Masters degree in Electrical Communication Engineering

EXPERIENCE & SKILLS SUMMARY

  • Java - JDK, J2ME, J2SE
  • Scala, Akka, Akka-http, Akka-stream, javascript, kotlin
  • Cloud Tech -AWS, Google Cloud, KubernetesDigital Ocean
  • J2EE – JSF, JSP, JCR, JPA
  • Tools – Eclipse, IntelliJ
  • Testing – junit, Spring junit, TestNG
  • Build Tools – Maven, SBT, Gradle
  • Logging - log4j, slf4j
  • Web components - JSP, Servlets
  • App server – Spring-boot, Akka-http, Java spark, Glassfish
  • RDBMS - My SQL, Postgres, HSQL (HyperSQL DataBase), Oracle
  • No-SQL – MongoDB, ElasticSearch, Hadoop
  • Source Control - Git
  • Operating Systems - Windows, Linux (Ubuntu), Mac
  • Web-Frameworks – Spring , Tapestry, JSF
  • Search Engine – SOLR server, Lucene

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.