26.06.2025 aktualisiert


100 % verfügbar
Senior Frontend Engineer | Angular Expert
Olching, Deutschland
Olching +50 km
Diplom Informatik Univ.Skills
Clean CodeHTMLJavaJavascriptAgile MethodologieApple Mac SystemsTest AutomationBootstrapCSSDatenbankenContinuous IntegrationCoremedia CMSSoftware Design PatternsLinuxEclipseJ2EEHibernateIntegrierte EntwicklungsumgebungIntellij IDEAJava SESpring FrameworkApache JmeterJqueryJunitApache MavenMysqlScrumMockitoAngular 2+SeleniumSOAPSoapuiSoftware SystemsSubversionTypescriptWeb ServicesWebstormBowerTest-Driven DevelopmentGruntGitKanbanSassWebpackAngularJSPlaywrightExtreme ProgrammingNpm(Software)BetriebssystemeSoftware Version ControlJasminJbehaveDockerJenkinsOracledb
Erfahrungsschwerpunkte
- Webentwicklung mit Angular und TypeScript
- Softwareentwicklung mit Spring und Java
- Testautomatisierung mit Selenium, Protractor und Playwright
- Agile Softwareentwicklung mit Scrum, XP und Kanban
- Specification By Example und Test-Driven Development
- Software Craftsmanship, Clean Code, Design Patterns
- Enterprise Java: Java SE/EE, Spring, Hibernate, Eclipse RCP, CoreMedia CMS
- Web: HTML, CSS, JavaScript, Less, Sass, TypeScript, Web Components, Lit, jQuery, Angular, AngularJS, Bootstrap
- Testautomatisierung: Selenium, JUnit, Mockito, JBehave, DbUnit, JMeter, soapUI, Karma, Jasmine, Protractor, Playwright
- Integration: SOAP und REST Web Services, RMI
- Datenbanken: Oracle DB, MySQL
- Buildmanagement: Maven, Ant, Nx, npm, Webpack, Grunt, Bower
- CI/CD: Jenkins, Jenkins Pipeline, Docker
- Versionsmanagement: Git, Subversion
- Entwicklungsumgebungen: IntelliJ, Webstorm, Eclipse
- Betriebssysteme: Windows, Linux, MacOS
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Migration der Single-Page-Webanwendung für Service-Terminals beim Partner
- Migration der Web-API inklusive responsiver Web-Komponenten für die Integration von Endkunden-Services in partnerseitige Webanwendungen
- Implementierung neuer Features für die PAYBACK Website
- Implementierung und Migration wiederverwendbarer Web-Komponenten zur Nutzung in verschiedenen Frontend-Kanälen
- Implementierung und Wartung automatisierter Integrations- und E2E-Tests
- Entwicklung und Anpassung von Jenkins CI/CD-Pipelines
- Durchführung von Deployments
- Fehlerbehebung, Debugging und 3rd Level Support
- Technische Unterstützung und Ansprechpartner für Entwickler auf Partnerseite
- Klärung von User Stories und Durchführung von Aufwandsabschätzungen im Rahmen von Scrum
IntelliJ, Webstorm, HTML, CSS, Pug, Sass, TypeScript, JavaScript, jQuery, Lit, Angular, AngularJS, Bootstrap, Playwright, Protractor, Karma, Jasmine, soapUI, Java, Spring MVC, JSP, JUnit, Mockito, CoreMedia, Git, Docker, OpenShift, Jenkins Pipeline, Jenkins, Maven, Tomcat, Node, Express, NPM, Nx, Webpack, Jira, Confluence, Crucible, Windows, Linux, Unix
- Konzeption und Implementierung einer Web-API zusammen mit mehreren responsiven Web-Komponenten für die Integration von Endkunden-Services in partnerseitige Webanwendungen
- Konzeption und Implementierung einer Single-Page-Webanwendung, zugeschnitten für den Einsatz auf Service-Terminals bei Partnern
- Konzeption und Implementierung einer Web-Extension für Firefox und Chrome
- Implementierung und Wartung automatisierter Integrations- und E2E-Tests
- Refactoring verschiedener Frontend-Projekte zur Gewinnung besser wartbarer und wiederverwendbarer Software-Komponenten
- Technische Unterstützung und Ansprechpartner für Entwickler von PAYBACK Partnern
- Klärung von User Stories und Durchführung von Aufwandsabschätzungen im Rahmen von Scrum
IntelliJ, Webstorm, HTML, CSS, Jade, Less, Sass, TypeScript, JavaScript, jQuery, AngularJS, Bootstrap, WebExtensions, Protractor, Karma, Jasmine, ts-mockito, soapUI, Java, Spring MVC, JSP, JUnit, Mockito, CoreMedia, Subversion, Jenkins, Maven, Tomcat, Node, Express, NPM, Grunt, Bower, Webpack, Jira, Confluence, Crucible, Windows, Linux, Unix
- Konzeption und Implementierung eines Frameworks zur Automatisierung von Testfällen verschiedener Qualitätsbereiche
- Erhebung von Anforderungen mittels User Stories und Akzeptanzkriterien
- Automatisierung von Akzeptanz- und Integrationstests
- Etablierung von in Scrum-Prozess
- Planung und Umsetzung von Continuous Integration
Eclipse, Java, Spring, JBehave, Apache POI, Selenium, HtmlUnit, DbUnit, JUnit, Mockito, soapUI, Oracle SQL Developer, Oracle DB, Git, Subversion, Jenkins, Maven, Tomcat, Cargo, Jira, Greenhopper, UML, UMLet, Windows, Unix
Zertifikate
Professional Scrum Master I (PSM I)
Scrum.org, online2011
IREB Certified Professional for Requirements Engineering - Foundation Level
iSQI, Zürich2010
ISTQB Certified Tester - Foundation Level
iSQI, Erlangen2010
iSAQB Certified Professional for Software Architecture - Foundation Level
iSQI, Erlangen2010