Senior Software Consultant / Engineer Java / Web / Mobile
- Verfügbarkeit einsehen
- 1 Referenz
- auf Anfrage
- 82152 Krailling
- Nähe des Wohnortes
- de | en
- 17.06.2024
Kurzvorstellung
Beratung / Consulting
Coaching / Schulung / Training
Senior Software Consultant; icecreek GmbH
Fokus: Java-basierte Webanwendungen
Auszug Referenzen (1)
"Ein sehr engagierter und freundlicher Mitarbeiter."
3/2014 – 9/2015
Tätigkeitsbeschreibung
Designed and developed a form builder framework to describe dynamic
forms on mobile devices (iPads) with XML.
Java, GWT, Bootstrap3, Hibernate, Spring, Maven, Junit, Cobertura, Mockito, Bamboo, IntelliJ IDEA IDE, Windows
Mobile Application Development, Android Entwicklung, iOS Entwicklung, Java (allg.), Java-Frameworks, Junit, JavaScript-Frameworks, JavaScript
Qualifikationen
Projekt‐ & Berufserfahrung
11/2019 – offen
TätigkeitsbeschreibungSoftware development with Java Microservices, Containers, MQ, Spring, Gradle, Mapstruct, Scrum and a lot more.
Eingesetzte QualifikationenSoftwareentwicklung (allg.)
10/2015 – 10/2019
Tätigkeitsbeschreibung
• Designed and developed shared session management for multiple frondends. Technologies: HTTP/REST server and clients, OpenID, Redis, RXJava, Spring Boot, JSON
• Implemented Multiple layers of testing with JUnit/TestNG, PACT, UI automation.
• Built a shop for contract extension and tariff migration with tariff/hardware combinations, rebate calculations based on campaigns and rules. Technologies: Apache Wicket, RXJava, REST, Apache Wicket, Spring, JSON, and a lot more.
• Designed and developed a system to manage and override feature switches through multiple layers using HTTP headers and call interceptors
• Micro-frontends with individual Backends (for frontend): TS, JS, React, Axios, REST, Spring
Java (allg.), Representational State Transfer (REST)
3/2014 – 9/2015
Tätigkeitsbeschreibung
Designed and developed a form builder framework to describe dynamic
forms on mobile devices (iPads) with XML.
Java, GWT, Bootstrap3, Hibernate, Spring, Maven, Junit, Cobertura, Mockito, Bamboo, IntelliJ IDEA IDE, Windows
Mobile Application Development, Android Entwicklung, iOS Entwicklung, Java (allg.), Java-Frameworks, Junit, JavaScript-Frameworks, JavaScript
9/2013 – 2/2014
Tätigkeitsbeschreibung
Feature development (shop system)
Java, XML, HTML/CSS/JS, Spring, Maven, Tomcat, Junit, JAXB, Mockito, Jenkins, IntelliJ IDEA IDE, Linux (Ubuntu)
XML, Java (allg.), Java-Frameworks, Junit, HTML5, CSS (Cascading Style Sheet), JavaScript
5/2013 – 8/2013
Tätigkeitsbeschreibung
Feature development (user support application, user identity update)
Kanban, Java, HTML/CSS/JS, Wicket, Spring, Maven, Tomcat, Junit, JAXB, Mockito, Jenkins, IntelliJ IDEA IDE, Linux (Ubuntu)
Kanban (Softwareentwicklung), Spring Framework, Java (allg.), Java-Frameworks, Junit, HTML5, CSS (Cascading Style Sheet), JavaScript
9/2012 – 4/2013
Tätigkeitsbeschreibung
Feature development, data migration (major data model change), bug fixing
Java, HTML/JS, Wicket, Spring, Maven, Tomcat, JAXB, Hibernate, JPA, SQL, Oracle, TestNG, Mockito, IntelliJ IDEA IDE, Windows
Oracle Database, SQL, Spring Framework, Java (allg.), Hibernate (Java), HTML5, JavaScript
4/2012 – 7/2012
Tätigkeitsbeschreibung
Feature development (user support application)
Kanban, Java, HTML/CSS/JS, Wicket, Spring, Maven, Tomcat, Junit, JAXB, Mockito, Jenkins, IntelliJ IDEA IDE, Linux (Ubuntu)
Kanban (Softwareentwicklung), Spring Framework, Java (allg.), Java-Frameworks, Junit, HTML5, CSS (Cascading Style Sheet), JavaScript
9/2011 – 3/2012
Tätigkeitsbeschreibung
Feature development (address book integration, multi brand capability), bug fixing
Kanban, Java, HTML/CSS/JS, Wicket, Spring, Maven, Tomcat, AspectJ, SOAP/REST, Junit, ReviewBoard (setup, scripting and training), TeamCity,
IntelliJ IDEA IDE, Linux (Ubuntu)
Kanban (Softwareentwicklung), Spring Framework, Java (allg.), Java-Frameworks, Junit, SOAP, HTML5, CSS (Cascading Style Sheet), JavaScript
1/2011 – 7/2011
Tätigkeitsbeschreibung
Feature development (system health service) and bug fixing
Java, HTML/CSS/JS, Wicket, Spring, Maven, REST, Junit, Mockito,
StringTemplate, Jenkins, Eclipse IDE, Windows
Spring Framework, Java (allg.), Junit, Eclipse, HTML5
Ausbildung
Karlsruhe
Über mich
* Java Entwickler seit 1998 (Java5+6 seit ca. 2007), Web-Applikationen seit 2000
* Verantwortlich fuer die Architektur mehrerer Web-Applikationen
* Ueber 6 Jahre Erfahrung in Apache Wicket (aktiv seit Februar 2008). Design und Entwicklung einer produktiven Wicket-Applikation fuer das Startup SunReports, Inc. (San Francisco, CA), zuvor Einfuehrung von Apache Wicket bei Cataphora, Inc. (2007, Redwood City, CA)
* Entwicklung von REST-basierten Services mit JSON fuer Rearden Commerce, Inc. (Foster City, CA) seit 2009, unter Benutzung von RESTEasy (von JBoss) und Methoden-basierte Eingabe-Validierung mit Apache Bean Validation (annotation driven)
* Deployment von Tomcat + Jetty
* Spring Dependency injection
* Hibernate ORM, Annotation driven
* Entwicklungs-Tools: Eclipse (seit 2004), Ubuntu als Entwicklungs-BS und Produktions-BS (seit 2007), MacOS X als Entwicklungs-BS (seit 2010)
* TestNG, Mockito, Maven2, Subversion, Perforce, JIRA, Bash, uvm.
* Rudimentaere Erfahrungen mit Drools Rule Engine (nicht mein Spezialgebiet)
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden