Profilbild von Anonymes Profil, Webapplication Entwickler (Java Javascritp  Node.JS)
verfügbar

Letztes Update: 20.06.2017

Webapplication Entwickler (Java Javascritp Node.JS)

Abschluss: Technische Universität in Lodz. fachrichtung Informatik - Internet Technologien
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher) | polnisch (Muttersprache) | russisch (Grundkenntnisse)

Skills

Javascript:
Node.JS, ECMA 6, Angular.JS

Javastandards:
J2EE, EJB, JPA (1.x, 2.x), JDBC, JMS, JSF, JSP, Servlets, JTA

Softwareentwicklung:
Clean Code, GoF-Entwurfsmuster, Unternehmensanwendungs-Entwurfsmuster, Test Driven Development, Domain Driven Design, Refactoring, SOLID Prinzipien

Softwarearchitekturen:
Microservice Architektur, Pipes and Filters, Drei-Schichten-Architektur, Ereignisgesteuerte Architektur, CQRS, Client-Server-Architektur

Softwareentwicklungsmethodiken:
Agile Methodiken - Scrum, XP

Anwendungscontainer:
Tomcat, JBoss AS, Jetty, Glassfish

Software:
Apache Maven, Apache Ant, Enterprise Architect, Visual Paradigm, Rational Rose, SQL Developer,SQL Visualiser
SONAR, SonarJ (auch Verwaltung), Hudson (Jenkins) , Cruise Control, JDeveloper, soapUI, Checkstyle, FindBugs, PMD, JRebel, LiveRebel

Bibliotheken und Frameworks:
Spring Boot, Spring (2.x, 3x) + Spring Security, Spring Webflow 2.x, Spring MVC, Spring-data, JPA 1.x und 2.x + Hibernate, JSP, JSF 1.x und 2.x (Richfaces und Primefaces), Apache Wicket,l Apache Camel, JUnit, TestNG, Mockito,
Oracle Advance Queuing, JMS, Atomikos, Spring-integration
noSQL - Neo4j , MongoDb
Android - Grundlagen

Projekte:

IX.2014 - bis jetzt Immobilienscout. Entwicklung der Immobilienscout24 Seite. Aufgaben: Design und Implementierung von neuer Funktionalität sowohl in Frontend (Angular.JS, JADE, SASS) als auch Backend (Microservice-Architkektur: Spring, Grails, Groovy, JAVA, Node.JS, Docker, AWS).

IX.2012-VIII.2014 Ein Projekt bei BMW AG im München. Entwicklung einer Platform für den Verkauf von den Elektrofahrzeugen nach neuem BMWi Verkaufsmodel, die weltweit eingesetzt werden soll (SOA Architektur, Anbindung von verschidenen BMW Haussystemen). Aufgaben: Design und Implementierung von neuer Funktionalität sowohl in Frontend (JSF 2.0 + PrimeFaces) als auch Backend (EJB 3.1 Glassfish 3.2, Eclipse Link, Oracle 11). Darüber hinaus Implementierung von der clientseitigen Funktionalität in Javascript mit Einsatz von AngularJS, Jasmine Javascript Tests und Selenium Tests. Das Projekt wird nach SCRUM gemacht mit zwei Wochen langen Sprints.

I.2012-IX.2012 Verschiedene kurzfristige Aufträge im Bereich Java Webapplikationen mit Einsatz von Spring, Apache Wicket, JSF und noSQL Datenbanken (Neo4j und MongoDB)
 
IX.2011-IX.2012 Fern-, Teilzeitarbeit bei Firma SMP Software, Polen. Entwicklung einer sozialen Platform mit Einsatz von noSQL Neo4j Datenbank, Apache Wicket und Spring 3.x framework mit Spring-data Module. Aufgaben: Design und Implementierung von neuer Funktionalität, Code-Qualitätskontrolle, Enwicklung von Datenbank Abfragen in Cypher Sprache.
 
IV.2012-IX.2012 Java Softwareentwickler, Teilzeitarbeit im DILAX GmbH in Berlin, Deutschland. Aufgabenbereich bleibt unverändert (siehe unten).
 
I.2011-IV.2012 Java Softwareentwickler im DILAX GmbH in Berlin, Deutschland. Entwicklung von einem Fahrgast Management System, das unter anderem die Auswertung von Zählaten und
Fahrverlaufsanalysen für Züge und Buse anbietet. Aufgaben: Design und Implementierung von neuer Funktionalität, Refactoring von Legacy Code, Domain Modelling. Arbeit nach SCRUM Vorgehensweise. Schwerpunkte: Spring 3.0, JPA, JSF (Richfaces, Primefaces), Maven, Microsoft SQL 2005/2008, Oracle.
 
IX.2011-XII.2011 Java Softwareentwickler im Grupo Intercom Unternehmen in Berlin. Entwicklung von einem Plattform für Organisation von günstigen Busreisen. Zu meinen Aufgaben gehörten Einführung von Springframework und Integration des Systems mit Adyen Zahlungssystem (über Webservices).
 
VII.2009-IX.2010 Java Softwareentwickler im BTC AG Unternehmen in Posen, Polen.
Entwicklung von einem Warenwirtschaftssystem für Bünting Firma. Ein Nearshore-Projekt, Arbeit im polnish-deutsch Team mit dem Einsatz von Agile Methoden. Teamleiter von polnischem Team. Schwerpunkte: Spring Framework, Spring WebFlow 2.0, Hibernate 3.x, JSF
(Richfaces), Apache Camel (2.x), Maven, Oracle Datenbank.
 
XI. 2008-II.2009 Softwareentwickler bei Transition Technology in Lodz, Polen. Entwicklung von Java Anwendungen im internationalen Team (ein Projekt für die Firma SKF). 
 
ab 2008 Entwicklung von verschiedenen Webseiten/Webapplikationen auf basis von Spring und Hibernate + je nach Einsatz GUI Framework (Apache Wicket, JSF, Spring MVC, FLEX) - private Aufträge

Projekthistorie

k.A.

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Projekte auschließlich im Großraum Berlin. 
Profilbild von Anonymes Profil, Webapplication Entwickler (Java Javascritp  Node.JS) Webapplication Entwickler (Java Javascritp Node.JS)
Registrieren