Java Backend Software-Developer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 59071 Hamm
- auf Anfrage
- de | en
- 24.06.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
12/2022 – 4/2024
Tätigkeitsbeschreibung
Developed a macro-service to efficiently integrate multiple services. Built a Spring Boot Maven project from scratch using Spring Integration Java
DSL. Designing and implementing Integration Test framework that replicates external systems like SOAP, REST and sFTP endpoints. Designed and established automated Build and Deployment Pipelines, enhancing testing, static code analysis, and ensuring rapid, well-documented delivery of new versions
Agile Methodologie, Docker, Git, Java (allg.), Junit, Continuous Integration, Kubernetes, Spring Framework
4/2021 – 11/2022
TätigkeitsbeschreibungCollaborated in a Scrum team to develop, enhance, and maintain a new online shop backend built on the SAP Commerce framework. Led the backend development efforts, implementing diverse aspects such as payment provider integration, transition to headless architecture, checkout implementation, integration of the FACT-Finder search engine, and configuring exports to various external services like Google Merchant Center. Taking role of lead backend developer and enabling other developers to work in the project efficiently, by establishing collaboration best practices, including code reviews, open communication, and working out development guidelines as a team. As a software developer in an agile team, I excel in delivering value swiftly, embracing change, and challenging conventional, inefficient processes to drive optimization. Automated unit testing and release delivery using Teamcity, Gitlab CI/CD, and Jenkins. Successfully transitioned from a traditional bare-metal installation to a containerized application architecture.
Eingesetzte QualifikationenAgile Methodologie, Apache Maven, Bash Shell, Docker, Git, Java (allg.), Junit, Python, Spring Framework
3/2016 – 3/2021
TätigkeitsbeschreibungCollaborated in a Scrum team to develop, enhance, and maintain a new online shop backend built on the SAP Commerce framework. Led the backend development efforts, implementing diverse aspects such as payment provider integration, transition to headless architecture, checkout implementation, integration of the FACT-Finder search engine, and configuring exports to various external services like Google Merchant Center. Taking role of lead backend developer and enabling other developers to work in the project efficiently, by establishing collaboration best practices, including code reviews, open communication, and working out development guidelines as a team. As a software developer in an agile team, I excel in delivering value swiftly, embracing change, and challenging conventional, inefficient processes to drive optimization. Automated unit testing and release delivery using Teamcity, Gitlab CI/CD, and Jenkins. Successfully transitioned from a traditional bare-metal installation to a containerized application architecture.
Eingesetzte QualifikationenBash Shell, Docker, Java (allg.), Linux Entwicklung, Representational State Transfer (REST), Hybris, SOAP, Software Architecture, Spring Framework
Zertifikate
Ausbildung
Bielefeld
Bielefeld
Über mich
I have a strong background in designing and implementing Integration Test frameworks, replicating external systems like SOAP, REST, and sFTP endpoints to ensure robust testing and enhance the overall reliability of the developed solutions.
In the realm of DevOps and CI/CD, I am proficient in setting up automated Build and Deployment Pipelines. These pipelines incorporate testing, static code analysis, and documentation processes, enabling the rapid and well-documented delivery of new software versions.
In my previous roles, I led backend development efforts, particularly in SAP Commerce environments. This involved diverse responsibilities such as payment provider integration, transitioning to headless architecture, implementing checkout processes, integrating search engines, and configuring exports to external services. As a lead backend developer, I established collaboration best practices, conducted code reviews, and defined development guidelines to ensure efficient teamwork.
My technical skills span multiple programming languages, including Java, Javascript, Python, and Bash. Within Java development, I am well-versed in the Spring Framework, unit testing (JUnit, Mockito, TDD, BDD), and integration testing. DevOps tools such as Docker, Gitlab CI/CD, and Jenkins are integral to my workflow, along with proficiency in version control and collaboration practices.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden