30.08.2024 aktualisiert


Premiumkunde
20 % verfügbarIT-Consultant/Strategie, Softwarearchitektur und Entwicklung, Dev-Lead
Berlin, Deutschland Diplom Informatiker
Skills
Software-ArchitektSpring BootJavaKotlinSoftware EntwicklungMigrationMicroservices ArchitekturecommercePaymentsMentoring
Softwareentwicklung/Architektur, Microservices, DDD, Migrationsprojekte, Legacy Systeme, Java, Kotlin, SpringBoot, REST, RSocket, JSON, SQL, TDD, Maven, Gradle, SVN, Git, Github GitLab, GitLab-CI, Bitbucket, Bitbucket-Pipelines, Jira, Confluence, SonarQube, IntelliJ IDEA, Hibernate, WebSockets, XML, JMS, Software Engineering, OOP, reactive, PostgreSQL, Mobile Payment, Jenkins, IT-Fachkraft, IT-Freelancer, JPA Criteria API, Docker, Kubernetes, Kafka, OAuth2, Payment, Banking, Creditcard, GICC, PayPal, SEPA, 3DS/3D Secure, Swagger, OpenAPI, Pair Programming, Mentoring, KI-Softwaredevelopment, Dev/Tech-Lead, multikulutrelle Teams, Nearshoring, BlaueKarte EU
Ich habe auf Anfrage weitere Mitarbeiter mit anderen Skills!
Ich habe auf Anfrage weitere Mitarbeiter mit anderen Skills!
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Entwicklung von mobilen Apps für eigene Zwecke oder als Projekte für Kunden. Implementierung und Planung von Backendlösungen für Smartphone-Apps oder Web-Portalen. Kundenberatung auf dem Gebiet der Softwareentwicklung und Architektur. In den letzten Jahren verstärkt im Bereich E-Commerce und Payment. Hinzu kommt die Weiterbildung eigener Mitarbeiter in der Software-Entwicklung, sowie die Betreuung von Praktikanten und Master-Absolventen.
Die vorhandene Software für ein Manufactoring Execution System soll durch eine Neuentwicklung abgelöst werden. Im Fokus stehen dabei die Programmiersprache Kotlin mit dem Framework SpringBoot und der Microservice-Architektur. Das Frontend wird mit ReactJS neugestaltet. Ziel ist es, die alte Software vollständig abzulösen und nach modernen Maßstäben skalierbar und wartbar zu halten. Neben der Softwareentwicklung unterstützte ich den Entwicklungsleiter bei wichtigen Technologiefragen und Coachte das Team in Punkten wie Tests, REST, Architektur und Kafka.
Kenntnisse und Technologien:
Softwareentwicklung, Architektur, Coaching, REST, Kotlin, SpringBoot, Kafka, GitLab, GitLab-CI, Kubernetes, Ingress, Helm, HaProxy, NginX, PostgreSQL, MongoDB, Software Qualität, JUnit 5, Mockito, MockK, OAuth2, Maven, JIRA, Confluence, Miro, MES, LIMS, Agile, Scrum
Kenntnisse und Technologien:
Softwareentwicklung, Architektur, Coaching, REST, Kotlin, SpringBoot, Kafka, GitLab, GitLab-CI, Kubernetes, Ingress, Helm, HaProxy, NginX, PostgreSQL, MongoDB, Software Qualität, JUnit 5, Mockito, MockK, OAuth2, Maven, JIRA, Confluence, Miro, MES, LIMS, Agile, Scrum
Der Kunde in Leipzig betreut unter anderem ein Portal, auf welchem neue Fahrzeuge gekauft oder geleast werden können. Im Zuge des Verkaufs an einen koreanischen Investor wurde eine alte Plattform durch eine Neuentwicklung abgelöst. Meine Aufgabe war die Unterstützung des Teams im Bereich der Softwareentwicklung für das neue Händlerportal im Backend. Weiterhin unterstützte ich das Team in Fragen Architektur, Security und beim Refactoring.
Kenntnisse und Technologien:
Softwareentwicklung, Pairprogramming, Code Review, Java, Kotlin, JUnit, Mockito, SpringBoot, MongoDB, REST, MapStruct, Git, GutHub, Jenkins, Kubernetes, JIRA, Confluence, Agile, Gradle, Camunda, AWS, Cognito, OAuth2, Microservices, RabbitMQ
Kenntnisse und Technologien:
Softwareentwicklung, Pairprogramming, Code Review, Java, Kotlin, JUnit, Mockito, SpringBoot, MongoDB, REST, MapStruct, Git, GutHub, Jenkins, Kubernetes, JIRA, Confluence, Agile, Gradle, Camunda, AWS, Cognito, OAuth2, Microservices, RabbitMQ