Profilbild von Julian Mueller Full Stack Java Entwickler (spez. Java Backend) aus Gaildorf

Julian Müller

nicht verfügbar bis 01.03.2023
Kontakt

Letztes Update: 02.03.2022

Full Stack Java Entwickler (spez. Java Backend)

Firma: JM Websolutions
Abschluss: Bachelor of Science, Angewandte Informatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

lebenslauf.deutsch--2-.pdf
lebenslauf.englisch--3-.pdf

Skills

Ich konzipiere, entwickle und betreibe (Web-)Anwendungen inkl. Backends auf Basis von passenden Technologiestacks, bspw. Spring Boot Microservices mit Spring Cloud, betrieben auf einer Cloud Foundry Infrastruktur.

Projekthistorie

03/2007 - heute - Freiberuflicher Webentwickler

Aufgaben: Neu- und Weiterentwicklung diverser Webapplikationen

Kenntnisse: Apache, NGINX, PHP, HTML, CSS, JavaScript, Ruby, JQuery, Composer, Grunt, Twitter Bootstrap, AWS S3, Google AdWords/AdSense/Analytics, Jekyll, Liquid, Markdown, Gems, WordPress, Joomla!, OXID, Plesk, PerfectDashboard, Adobe Photoshop/InDesign/Illustrator, Docker, InVision, FastBill, Trello

07/2016 - 09/2018 - Java Software Entwickler bei Robert Bosch Start-up Gmbh, Ludwigsburg (Festanstellung, Vollzeit)

Aufgaben: 

- Konzeption und Implementierung des von Grund auf neuen Backends mittels Java Spring Boot
- Evaluierung und Auswahl geeigneter Technologien, Tools und Entwicklungsansätze
- Aufbau und Weiterentwicklung der Microservices Architektur
- Abstimmung der fachlichen Anforderungen mit den angrenzenden Bereichen Marketing, UX und Appentwicklung
- Durchführung der technischen Integration der Systeme der Mobilitätspartner über definierte Schnittstellen (z.B. REST & XML)
- Verantwortung für Qualitätsstandards und Testabdeckung (Unit-, Integrations- und Lasttests)
- Sicherstellung des Betriebs, der Wartbarkeit und Skalierbarkeit der Software in der Cloud
- Pflege und Optimierung der CI/CD Jenkins Pipelines
- Erstellung und Pflege technischer Dokumentationen (arc42)
- Technische Leitung der Android Appentwicklung

Kenntnisse: Java 8+, Groovy, Go, Bash, Markdown, Linux, Jetty, Tomcat, NGINX, Spring Framework/Boot/Cloud, JAX-RS, JAXB, Lombok, QueryDSL, AMQP, RabbitMQ, Hibernate, WireMock, MockLab.io, Mockito, JUnit, Postman, MySQL, PostgreSQL, MongoDB, H2, Flyway, Open Feign, OAuth2, JWT, JSON, XML/XSD, REST, HATEOAS, Swagger, REST Docs, Asciidoc, ELKE Stack, AWS EC2/SNS, SendGrid, Swift, Cloud Foundry, cf CLI, Docker, Docker Compose, Jenkins, Jenkins Pipelines, Maven, Gradle, Git, Stash/Bitbucket, Jira, Confluence, Slack, Sococo, IntelliJ, SonarQube, artifactory, Android Studio, HockeyApp, Google Cloud Platform, Google Play Console, appsee, Microservice, Twelve-Factor App, Cloud Native, Scrum, DevOps, CI/ CD, Domain Driven Design, Hexagonal Architecture, arc42, UML, Unit/Integration/System-Testing

01/2014 - 06/2016 - Java Software Entwickler bei Schwäbisch Hall Kreditservice GmbH, Schwäbisch Hall (Festanstellung, Vollzeit)

Aufgaben:

- Weiter- und Neuentwicklung von Online Bausparen mit dem Google Web Toolkit
- Integration von Online Bausparen per iFrame Lösung in Verbund-Onlineportale
- Entwicklung des Online Service Portals auf Basis des Adobe Experience Managers
- Planung, Konzeption und Entwicklung diverser Serviceintegrationen im Rahmen der Digital Transformation
- Technische Verantwortung für Online Auftragsfunktionalitäten (2nd-Level)
- Integration der digitalen Unterschrift als weitere Online-Legitimationsvariante
- Entwicklung des Sendevorgangs für den Kreditantragsprozess

Kenntnisse: Java EE, Apache, JBoss Application Server, Google Web Toolkit, JavaScript, HTML, CSS, JQuery, Terrific, Twitter Bootstrap, Clearcase, SVN, Git, RESTEasy, Hibernate, Oracle DB, JAXB, XML, XSD, Adobe Experience Manager, iFrame Messaging, Scrum, Jenkins, Maven, Spring Framework, Selenium, UML, BPMN, Unit/Integration-Testing

Zeitliche und räumliche Verfügbarkeit

Remote-Anteil erforderlich, mindestens 40%

Kontaktformular

Kontaktinformationen