Senior JEE-Developer / Embedded-Developer nicht verfügbar bis 30.04.2020

Senior JEE-Developer / Embedded-Developer

nicht verfügbar bis 30.04.2020
Profilbild von Anonymes Profil, Senior JEE-Developer / Embedded-Developer
  • 90402 Nürnberg Freelancer in
  • Abschluss: Master of Informatics
  • Stunden-/Tagessatz: nicht angegeben
  • Sprachkenntnisse: deutsch (gut) | englisch (verhandlungssicher) | polnisch (Muttersprache)
  • Letztes Update: 24.10.2019
SCHLAGWORTE
PROFILBILD
Profilbild von Anonymes Profil, Senior JEE-Developer / Embedded-Developer
SKILLS
Schwerpunkte
  • JEE-Anwendungsentwicklung (Front- / Backend)
  • Webservices (REST / SOAP)
  • Datenbank (EJB, JPA, Hibernate)
  • Lokalisierung, Analyse und Beseitigung von SW-Fehlern
  • Umsetzung von Proof-of-Concepts
  • Performanceanalyse
  • Build- und Konfiguraionsmanagent
  • Test/QA (JUnit, Mockito)
  • Coaching

Weiterbildungen
  • Software Architecture Meetup
  • Java Usergroup
  • Scrum Training
  • Architekten Treffen: 
    • Themen: Oracle Performance Tuning, Oracle SQL Query Optimierung, Byteman, Case Studies / Best Practices von anderen Projekten
  • Code Days München (2017, 2019):
    • GraphQL, Progressive Web Applications, Vue.js, Testing BPMN Flows, MQTT, Architekten-Rolle in agilen Projekten
  • DDD Europe (2019): Domain Driven Design Methodik
  • Test Bash (2018): Quality& Testing
  • Pingwinaria: Linux, Administration und Entwicklung
  • XCT Training (Cross Border Payments)
  • ISTQB Seminar

Methoden / Prozesse / Patterns
  • MVC
  • UML
  • OOA / OOD
  • ITIL
  • Wasserfall
  • IBM Rational Unified Process
  • Agile Softwareentwicklung (Scrum)

Expertise JEE-Server / Servlet-Container
  • Oracle Weblogic 
  • JBoss
  • GlassFish / Payara
  • Apache Tomcat
  • Jetty

Expertise Persistenzlayer
  • Hibernate
  • EclipseLink
  • JPA
  • EJB

Expertise Webservices
  • REST
  • SOAP/WSDL
  • JSON
  • JAXB
Produkte / Tools
  • IntelliJ IDEA
  • Eclipse
  • Oracle JDeveloper
     
  • Oracle SQL Developer
  • SoapUI
  • Postman
     
  • Atlassian (Jira, Confluence, Fisheye, Crucible)
  • Mantis
  • Bugzilla
  • Redmine
     
  • PMD
  • FindBugs
  • GDB / GCC
     
  • FreeSwitch
     
  • Wireshark
     
  • Docker
     
Build / Packaging Tools / Continious Integration
  • Maven
  • Ant
     
  • Jenkins
  • CruiseControl
  • SonarQube
  • Nexus

Datenbanken
  • Microsoft SQL
  • Oracle
  • MySQL
  • PostgreSQL

Versionsmanagement
  • CVS
  • SVN 
  • Git

Weitere APIs / SDKs / Frameworks
  • JEE
  • Spring
     
  • Oracle ADF
  • JSF
  • MyFaces
  • Primefaces
  • Struts
  • JSP / Servlets
  • Sailfin
     
  • JSR309 (Media Server Control API)
     
  • JAX-WS
  • Apache POI
  • iText
  • Apache JMeter
     
  • JUnit
  • Mockito
  • PowerMock
  • EasyMock
     
  • log4j
  • jQuery
     
  • Sencha Touch
     
  • Qt
  • Webkit
     
  • Asterisk PBX

Programmiersprachen
  • Java
  • Python
  • C
  • C++
  • Perl
  • PHP
     
  • Transformation: XSLT
  • Javascript
  • HTML
  • CSS
  • SQL
PROJEKTHISTORIE
  • 01/2015 - bis jetzt

    • Projekt Payment System
    • Internet und Informationstechnologie
  • Senior-DeveloperJEE
  • Teamgröße 6-20
    Methodik Scrum/Wasserfall

    Projektinhalt
    • Entwicklung eines Systems für den Online-Zahlungsverkehr
    • Konzeption der technischen Architektur
    • Implementierung neuer Funktionalitäten
    • Anpassung / Erweiterung firmeninterner Komponenten
    • Configuration und Build-Management
    • Fehleranalyse und -beseitigung
    • Third Level Support
    • Team-Leading
    • Coaching des QA-Teams / von neuen Entwicklern
    • Erstellung und Pflege von Dokumentation / Betriebsanleitungen / interner Projekttools
    Eingesetzte Kenntnisse / Technologien
    • JEE
    • EJB
    • SOAP
    • REST
    • JAX-WS
    • JAX-RS (Jersey)
    • BPMN / BPEL
    • SEPA Credit Transfer
    • XCT (Cross Border Payments)
    • SCTInst (Instant Credit Transfer)
    • PL/SQL
    • Struts
    • Maven
    • JUnit
    • PowerMock/EasyMock
    • Bash- und Python-Skripte
    • XPath
    • Selenium
    • Apache POI
    Produkte / Tools
    • Oracle Weblogic
    • JBoss
    • Oracle Datenbank 12c
    • Oracle SQL Developer
    • IntelliJ IDEA
    • Eclipse
    • Jenkins
    • Docker
    • PMD
    • Findbugs
    • Atlassian Jira
    • Atlassian Confluence

  • 01/2012 - 12/2014

    • Projekt Content-Abo
    • Internet und Informationstechnologie
  • JEE-Developer
  • Teamgröße 6
    Methodik Scrum

    Projektinhalt
    • Entwicklung und Pflege von Modulen einer Content-Abo-Plattform
    • Pflege der Build-Infrastruktur
    Eingesetzte Kenntnisse / Technologien
    • JEE
    • EJB
    • Spring
    • Hibernate
    • Maven
    • JUnit
    • JSP
    • Shell-Skripte
    Produkte / Tools
    • Oracle Weblogic
    • Redmine
    • Subversion
    • Oracle Datenbank

  • 01/2013 - 12/2014

    • Projekt Set-Top Box
    • Internet und Informationstechnologie
  • Embedded-Developer
  • Projektinhalt
    • Entwicklung von einem Set-Top Box System
    • Entwicklung für Umgebungen mit verschiedenen CPU-Architekturen 
    • Implementierung neuer Funktionalitäten
    • Fehleranalyse und -beseitigung (inkl. CPU-spezifischer Fehler)
    • Koordination Developer und QA-Team
    Eingesetzte Kenntnisse / Technologien
    • C / C++
    • Networking (insb. Multicasting)
    • MPEG
    • HDCP
    • TeleText
    • Qt
    • WebKit
    • JavaScript
    • Bash-Skripte
    Produkte / Tools
    • Eclipse
    • Qt Creator
    • Jira
    • Git

  • 01/2011 - 12/2012

    • Projekt Voice Application
    • Internet und Informationstechnologie
  • Java Developer
  • Teamgröße 2
    Methodik Scrum

    Projektinhalt
    • Entwicklung eines Java-Frameworks für eine Voice-Application
    • Performanceanalyse
    • Refactoring des bestehenden Codes für Performanceoptimierung
    • Design und Implementierung einer neuen hochperformanten Lösung für eine kritische Komponente
    • Fehleranalyse und -beseitigung
    Eingesetzte Kenntnisse / Technologien
    • Java
    • JSR309 (Media Server Control API)
    • SailFin
    • MGCP (Media Gateway Control Protocol)
    • Perl
    • JUnit

    Produkte / Tools
    • PostgreSQL
    • Maven
    • GCC
    • GDB
    • FreeSwitch
    • Redmine
    • Subversion
    • Wireshark

  • 01/2009 - 12/2010

    • Projekt Mobile Communication Solution for Government Agency
    • Internet und Informationstechnologie
  • Embedded-Developer / Front-End Developer
  • Teamgröße 8
    Methodik Scrum

    Projektinhalt
    • Entwicklung einer Lösung für die Mobilkommunikation
    • Research-Arbeit in einem schwach erforschten Bereich mit häufigen Wechseln der verwendeten Technologien und Ansätzen
    • Umsetzung von Proof-of-Concepts
    • Design und Entwicklung eines dedizierten Protokolls für Peer-to-Peer-Übertragung von Bildern und Videos
    • Entwicklung einer webbasierten Oberfläche
    • Erstellung von unterstützenden Toolsets für die Testautomatisierung
    • Manuelle Tests
    Eingesetzte Kenntnisse / Technologien
    • Python
    • Javascript
    • jQuery
    • Sencha Touch
    • Networking
    • D-Bus
    • Scrum
    • Shell-Skripte
    Produkte / Tools
    • Asterisk PBX
    • Linux
    • IPTables
    • DokuWiki
    • Atlassian Jira
    • Subversion

  • 01/2006 - 12/2008

    • Projekt Advertisement
    • Internet und Informationstechnologie
  • JEE-Developer
  • Teamgröße 2
    Methodik IBM Rational Unified Process

    Projektinhalt
    • Entwicklung einer Werbe-Plattform (Branche Telekommunikation)
    Eingesetzte Kenntnisse / Technologien
    • JEE
    • EJB
    • Struts
    • JSP
    • JUnit
    Produkte / Tools
    • CVS
    • Bugzilla

  • 01/2004 - 12/2006

    • Projekt E-Learning
    • Internet und Informationstechnologie
  • PHP-Developer
  • Teamgröße 4
    Methodik Wasserfall

    Projektinhalt
    • Entwicklung einer E-Learning Plattform
    • Analyse
    • Front- und Backend-Entwicklung
    Eingesetzte Kenntnisse / Technologien
    • PHP
    Produkte / Tools
    • PostgreSQL
    • Smarty
    • CVS

  • 01/2006 - 12/2006

    • Projekt CMS
    • Internet und Informationstechnologie
  • JEE-Developer
  • Teamgröße 4
    Methodik Wasserfall

    Projektinhalt
    • Weiterentwicklung und Pflege eines CMS-Systems auf Basis von JEE
    • Fehleranalyse und -beseitigung
    Eingesetzte Kenntnisse / Technologien
    • Spring
    • Hibernate
    • XSLT
    • JSF
    Produkte / Tools
    • JBoss
    • Tomcat
    • PostgreSQL
    • CruiseControl
    • Mantis
    • Ant
    • CVS

  • 01/2003 - 12/2004

    • Projekt SMS Gateway
    • Internet und Informationstechnologie
  • JEE-Developer / Tester
  • Teamgröße 15
    Methodik Wasserfall

    Projektinhalt
    • Unterstützende Arbeiten bei der Entwicklung eines HTTP-SMS Gateway
    • Erstellung von Python-Skripten für Last- und Performance-Testing
    • Ausführung von Performancetests
    • Performanceanalyse
    Eingesetzte Kenntnisse / Technologien
    • JEE
    • Python
    • CVS
    Produkte / Tools
    • Eclipse
    • Bugzilla

ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Reisebereitschaft im Raum Bayern vorhanden. Vorzugsweise Metropolregion Nürnberg.
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: