NJ

Nedim Jahic

teilweise verfügbar

Letztes Update: 08.02.2024

Senior Full-Stack Entwickler, agil, teamfähig

Abschluss: B.Sc. Information Technology
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher)

Dateianlagen

CV-Nedim-Jahic-ENG_171122.pdf
Lebenslauf-Deutsch_011123.pdf
Lebenslauf-Deutsch-kurz_011123.pdf
Lebenslauf-Englisch_011123.pdf

Skills

Java 17, Spring Framework, Spring Boot, SQL, JPA, Hibernate, Angular 16, ReactJS, jQuery, Bootstrap, CSS, JavaScript, HTML5, Javascript, Typescript, 
Bamboo, Jenkins, Gitlab,  CICD, Maven, Gradle, ElasticSearch, GWT, Agile (Scrum) / Microservices, Git, Jira, Confluence, JSON, XML, REST, SOAP, Docker, Kubernetes, OpenShift, Relational databases, NoSQL, Wiremock, Prometheus, Grafana, WildFly, JMeter, RedHat, Software development, GWT, Wildfly, Git, JUnit, Mockito, AssertJ, Integration Testing, Performance Testing, Testoautomatisierung, Freemarker Templating engine, Bamboo, Angular, Apache Struts, Maven/ Gradle, ActiveMQ, JMS, Oracle 11g, ElasticSearch, Web development, Grunt, IntelliJ, Eclipse, VS Code, PL/SQL, PostgreSQL, JSP, JSF, Selenide, Kafka, Apache Camel, Helm Charts, Linux, Windows

Projekthistorie

01/2023 - 10/2023
Backend Entwickler
Bundesdruckerei Gruppe (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)

Als Teil eines funktionsübergreifenden Teams habe ich an der Entwicklung eines Portals für das Bundesinstitut für Arzneimittel und Medizinprodukte mitgewirkt. Dabei war ich vor allem für die Backend-Entwicklung mit Java und Spring Boot zuständig und habe die Kollegen am Frontend mit meinen Angular-Kenntnissen unterstützt.

12/2020 - 03/2023
Software Engineer
Essendi IT (Internet und Informationstechnologie, 50-250 Mitarbeiter)

• Backend-Entwicklung mit Java 11 und Spring-Boot.
• Konzeption und Erstellung von RESTful Microservices mittels DDD.
• Frontend-Entwicklung mit Typescript und Angular 11/13.
• Weiterentwicklung von MVC Anwendungen basiert auf JSP und JSF.
• Implementierung der Barrierefreiheit und i18n.
• Erhöhung der Sicherheit mittels Token Authentifizierung, CSP
• Begebung von Security-Lücken und Schutz gegen CSRF, XSS
• Festhalten an Clean-Code Prinzipien.
• Containerisierung mittels Docker.
• Definieren von Openshift DeploymentConfigs, Services, Routes, HPAs.
• Schreiben und Wartung von CICD-Pipelines mit Jenkins und Bamboo(Declarative Pipelines).
• Konfigurierung vom Wildfly-Server, Linux Shell
• XML (XBRL) Parsen mit XPath
• Optimierung von Ladezeiten / Anzahl von Aufrufen.
• Anbindung und Kommunikation mit externen Systemen und Datenbanken (Oracle).
• Datenbankversionierung mit Flyway und Liquibase
• Build- und Dependency-Management mit Maven.
• Schreiben von Unit Tests mit JUnit und Mockito.
• Testautomatisierung mit Selenide.
• Durchführung von Code-Reviews.
• Schreiben und Ausführung von Lasttests mittels JMeter und Wiremock.
• Analyse und Ressource-Optimierung mit Openshift und Dynatrace.
• Monitoring mit Dynatrace und Prometheus/Grafana Stack.
• Zusammenarbeit, technische und fachliche Abstimmung mit Mitgliedern des eigenen sowie anderen
SCRUM-Teams, Beteilung an relevanten Meetings, Sprint Plannings, Reviews, Refinements, Retros.
• Erstellung und Bearbeitung von Stories und Aufgaben mittels Jira.
• Kommunikation und Austausch mit anderen Teams aus dem ART.
• Implementierung von HTML-Reports mit Freemarker-Engine
• Schreiben der Dokumentation mit Javadoc und Confluence.
• Analyse und Fixen von Prodbugs

04/2018 - 10/2020
Full Stack Developer
CHECK24 Finanzen (Banken und Finanzdienstleistungen, 1000-5000 Mitarbeiter)

• Backend-Entwicklung mit Java 8/11 und Spring Framework, Spring Boot.

• Weiterentwicklung des CRMs mit Apache Struts und Umbau auf Microservices und ReactJS.

• Erstellung von RESTful und Event-Driven Microservices basiert auf Spring Boot.

• Absicherung von Microservices durch API-Keys.

• Containerisierung mit Docker und Kubernetes.

• Migrieren verschiedener Services von monolithischer Struktur zu Microservices-Architektur.

• Entkopplung von Microservices mit JMS und ActiveMQ.

• Frontend-Entwicklung mit Typescript und ReactJS.

• Schreiben von Unit Tests mit Junit und Mockito.

• Schreiben und Bearbeitung von Stories und Aufgaben in Jira.

• Monitoring mit Prometheus und Grafana.

• Zusammenarbeit und Abstimmung mit Mitgliedern des eigenem und anderen SCRUM Teams in der

Organisation und Beteiligung an relevanten Team-Meetings, Plannings, Reviews, Refinement,

Retrospective.

• Durchführung von Code Reviews.

• Einführung und Unterstützung von neuen Teammitgliedern.

• Analyse und Fixen von Prodbugs.

• Konfigurieren von nginx Proxies


02/2016 - 03/2018
Software developer
OSB d.o.o

City: Sarajevo
Country: Bosnia and Herzegovina
Name of unit or department: Software Development - Business or sector: Information and communication

Involved in multiple projects focusing mainly on Web development, both as a solo software developer and as part
of a small team.

Technologies: Java 6 , GWT , AngularJS , Oracle 11g , Maven , Grunt , Eclipse/VS Code

08/2013 - 03/2018
Programmer / Ventuz technician
Mediaplus d.o.o.

City: Sarajevo
Country: Bosnia and Herzegovina
Name of unit or department: Software Development, Computer Graphics - Business or sector: Information and
communication

Involved in Ventuz scripts operation during various national lottery programmes on national TV and minor
software development.

Technologies: C# .NET , AngularJS

08/2014 - 01/2016
Software developer
Zira Ltd.

City: Sarajevo
Country: Bosnia and Herzegovina
Name of unit or department: Software Development - Business or sector: Information and communication

Involved in design, development and maintenance of different components within a CRM System in the
Telecommunications sector.

Technologies: Java 8 , Spring Framework , PL/SQL , Oracle 11g , PostgreSQL , Maven , Eclipse

12/2013 - 07/2014
Programmer / Database administrator
Imtec d.o.o

City: Sarajevo
Country: Bosnia and Herzegovina

Involved in development and maintenance of an eCommerce Platform in the retail sector.




Technologies: PHP , C# .NET , Eclipse

Zertifikate

AWS Certified Developer Associate
AWS
2022
AWS Certified Solutions Architect Associate
AWS
2022
Oracle Certified Java 11 Programmer Professional
Oracle
2021

Reisebereitschaft

Weltweit verfügbar
80% Auslastung. 90-100% remote
Profilbild von Nedim Jahic Senior Full-Stack Entwickler, agil, teamfähig aus Munich Senior Full-Stack Entwickler, agil, teamfähig
Registrieren