Janko Stijepović
Lösungsarchitekt
Erfahrungen
Lösungsarchitekt
Yettel Bank
- Entwickelte detaillierte Architekturen und Designs für verschiedene Vorhaben
- Erstellte System-, Kontext-, Komponenten- und Infrastrukturdiagramme für Bankanwendungen
- Demonstrierte Kompetenz in Microservices, APIs und Plattforminfrastruktur
- Präsentierte Anwendungssysteme und Technologieinfrastruktur Teamleitern, Projektmanagern und Direktoren
- Überwachung von Microservices und Infrastruktur mit Dynatrace, Argo CD und Grafana
- Zusammenarbeit mit externen Dienstleistern und internen Fachbereichen
Senior Java-Softwareentwickler | Lösungsarchitekt
JMV Solutions
- Entwarf Architektur und Datenbank für eine Karriereplattform basierend auf Analyse funktionaler und nicht-funktionaler Anforderungen
- Entwarf RESTful APIs mit bewährten Mustern zur Verbesserung der Plattformfunktionalität und Benutzererfahrung
- Dokumentierte API-Funktionen für nahtlose Integration und zukünftige Skalierbarkeit
- Technologie: UML, Java 11, Spring, Spring Boot, PostgreSQL, JIRA, Confluence
Senior Java-Softwareentwickler
Luxoft
- Modernisierte und migrierte eine Gesundheitsanwendung auf die Azure-Plattform für einen US-Kunden
- Entwarf Integrationsarchitektur und ersetzte alte Oracle-ADF-Module durch neue Java- und Spring-Module
- Teilte Wissen mit Teammitgliedern zur Anwendungsentwicklung mit dem Oracle Application Development Framework (ADF) und Best Practices
- Technologie: Java 11, RESTful Services, UML, Oracle ADF, Oracle JDeveloper, IntelliJ IDEA
Senior Lösungsentwickler | Teamleiter
Engineering Ingegneria Informatica Spa
- Refaktorierte eine monolithische Anwendung in Microservices, indem Services extrahiert wurden
- Entwickelte neues Systemdesign und Funktionalitäten für eine Banking-Anwendung einer der größten Banken Europas
- Lösung basierend auf WebSphere Application Server (WAS) mit Java, Microservices und Struts-Framework sowie JSP, jQuery und JavaScript
- Verwendete agile Prozessabläufe in JIRA, um Aufgaben von einer Aktivität zur nächsten zu verschieben
- Umgebung: Java 8, Spring Boot, Spring JDBC, PostgreSQL, Struts, WebSphere AS, SOAP/REST, AWS, JSF, JSP, IntelliJ, Eclipse, SQL Developer, Git, Maven, JIRA
Full-Stack Java-Softwareentwickler | Teamleiter
Profit Concepts International
- Entwickelte, wartete und optimierte Module einer großen SaaS-Asset-Management-Lösung basierend auf Oracle-Datenbank und JEE für einen US-Kunden
- Entwarf und organisierte als Mitglied des Architekturteams neue Systemmodule
- Debuggte komplexe Softwareprobleme unter hohem Druck, was zu einer 20%-Steigerung der Systemeffizienz und Zuverlässigkeit führte
- Analysierte Anforderungen und verteilte Aufgaben an Teammitglieder
- Führte ein vierköpfiges Team nach der Agile-Scrum-Methodik
- Technologie & Tools: Java 8, Spring, Spring Boot, Tomcat, Oracle DB, XML, Hibernate, PostgreSQL, JavaScript, JSF, JSP, HTML/CSS, Git, JIRA, Confluence
Senior Java-Softwareentwickler – Remote
JMV Solutions
- Arbeitete an der Jahia-CMS-Plattform und NodeJS, um Templates und AMP-Seiten zu entwickeln
- Nutzte die GraphQL-JCR-Implementierung von Jahia für Abfragen
- Arbeitete nach der Agile – Scrum-Methodik
- Tech-Stack: Java 8, Hibernate, Oracle DB, AWS, JavaScript, JSF, JSP, SOAP/REST, NodeJS, HTML/CSS, jQuery, XSD, XSLT, XML, Docker, Maven, Eclipse, Git
Senior Java-Entwickler mit Apache Camel
Forex Club
- Entwickelte die Integrationsschicht (Middle-Tier) einer großen Trading-Anwendung mit REST-Webservices, Spring, Spring Boot, Java, JMS
- Entwarf die Architektur einer Messaging-Plattform mit Apache-Tools: Camel als Integrationsframework, ServiceMix als Integrationscontainer, ActiveMQ als Message Broker und Drools als BRMS
- Arbeitete nach der Agile – Scrum-Methodik für die Service-Entwicklung
- Entwicklungsumgebung: Eclipse, Git, Gradle, Jira, Confluence
Senior Java-Softwareentwickler
Profit Concepts International
- Führte Business-Analyse, User Stories und die Entwicklung der Präsentationsschicht sowie der Back-End-Services eines Retail-Management-Systems für einen US-Kunden durch
- Full-Stack-Entwicklung mit Java, Spring MVC, OAuth 2 Security und Servlets
- Entwickelte Spring RESTful Webservices zur Erzeugung von JSON- und XML-Dokumenten
- Abwicklung der B2B-Integration mittels EDI ANSI X12 und Übersetzung von PDF-Daten zu und von Order-Entry-Systemen mit J2EE-Technologie
- Führte detaillierte Datenanalysen durch und erstellte regelmäßige Berichte mit MS SQL Server, T-SQL und MS Excel
webMethods-Entwickler & ARIS-BPM-Berater
M&I Systems
- Entwickelte Webservices und webMethods-Flow-Services auf der webMethods-Plattform
- Entwarf Geschäftsprozesse mit webMethods Designer
- Verknüpfte Anwendungen und Daten über JMS, Integration Server Universal Messaging, Webservice-Schnittstellen, JDBC, XML, JSON und Adapter
- Projekt: Procure-to-Pay-/Purchase-to-Pay-Prozess im staatlichen Elektroenergieversorgungsunternehmen Serbiens (EPS)
- Entwickelte die Geschäftsarchitektur bei EPS und ihren Tochtergesellschaften unter Verwendung der ARIS-Methodik und ARIS Business Architect
IT-Lösungsberater | Senior Softwareingenieur
ComTrade Group
Projekt: Technische Unterstützung zum Aufbau der institutionellen Kapazitäten der serbischen Steuerverwaltung für ein effizientes Finanz- und Materialbuchhaltungsmanagement (EU-finanziertes IPA-Projekt)
Entwickelte die Geschäftsarchitektur, BPM und schlug Lösungen für Systemintegrationsprobleme vor
Berichtete an EU-basierte C-Level-Berater und beteiligte sich an der strategischen Planung
Projekt: Verbesserung von Transparenz und Effizienz in der Staatsanwaltschaft und im Strafvollzugssystem der Republik Serbien
Entwickelte eine webbasierte Anwendung im Justizbereich mit Java, RichFaces, JSF, JSP, CSS und Tomcat
Verwendete EMC Documentum ECM für Dokumentenspeicherung und -abruf
IT-Qualitätsmanager & QA-Teamleiter
Comtrade Group
- Zusammenarbeit mit funktionsübergreifenden Teams einschließlich SD, Vertrieb, Marketing und Rechtsabteilung
- Mitarbeiter geschult und betreut, ISO 9001:2008/TickIT-Zertifizierung erreicht
- Interne Audits gemäß ISO 9001 durchgeführt
- Leitung eines QA-Teams mit 6 Personen, Nachverfolgung von Issues zur Sicherstellung von Qualität und pünktlicher Lieferung
Java-Softwareentwickler
Comtrade Group
- Projekt: Zentrale IS-Immobilienanwendung für einen US-Kunden
- Geschäftsanalysen durchgeführt und ein Einzelhandelsverwaltungssystem entwickelt
- Webanwendung mit Apache Jackrabbit, JSP und RichFaces entwickelt
- Technologien: Java, Hibernate, MySQL, JBoss AS, RichFaces
Java – Oracle ADF-Entwickler
Fadata
- SOA des Versicherungs-Informationssystems (INSIS) für große Versicherungsunternehmen entworfen
- Back-End-Anwendungsteile und Webservices mit Oracle ADF BC, XML, XPath, XSD, Java und firmeneigenem Framework erstellt
- An Datenbankdesign und -administration mitgewirkt
Java – Oracle PL/SQL-Entwickler
IGEA d.o.o.
Projekt: Webbasierte Anwendung zur Erfassung von Metadaten aus dem GIS der Stadt Maribor
Zuständig für Datenbankdesign, Erstellung von Testscripten und Entwicklung von Webseiten mit HTML, JSP, CSS und Struts
PL/SQL-Prozeduren und Trigger gemäß den Geschäftsanforderungen entwickelt
Module zur Datenbankanbindung mit JDBC, SQL und Java-Klassen geschrieben
Projekt: Berechnung von Steuern für Ackerland für die serbische Steuerverwaltung
Oracle ADF Business Components und PL/SQL-Blöcke für die Steuerberechnung entwickelt
Verwendet: Java, JDBC, JDeveloper IDE und Toad
ERP-Berater – Oracle-Anwendungsentwickler
Digit
- Entwicklung und Wartung von Anwendungen für Personalmanagement und Gehaltsabrechnung
- Datenbankdesign mit Entity-Relationship-Modellen erstellt
- Tech-Stack: Oracle Forms6i/9i, Reports6i/9i, PL/SQL, SQL, Oracle-Datenbank
Softwareentwickler/Teamleiter
IT-Abteilung des Verteidigungsministeriums von Jugoslawien
- Technologie-Stack: MS Windows NT 3.51/4.0, Novell NetWare, GCOS, COBOL, Clipper, SQL
Fähigkeiten
- Management: Teamführung, Qualitätsmanagement, Projektmanagement, Jira, Confluence
- Architektur Und Design: Microservice-architektur, Client-server, Mehrschicht-, Monolithische Architekturen, Ausgeprägtes Oop, Ood, Uml, Strukturierte Systemanalyse Und -Design (Ssad), Er-modellierung, Bpm
- Programmierung & Entwicklung: Java, Entwurfsmuster, Spring, Spring Boot, Oracle Adf Bc, Jdbc, Hibernate, Struts, Drools, Log4j, Json, Xml, Xsd, Xslt, Ant, Maven, Gradle, Pl/sql, Oracle Forms & Reports
- Datenbankdesign & Datenbankserver: Oracle 9i/10g/19c, Mssql, Mysql, Postgresql, Db2, Mongodb
- Integration: Software Ag Webmethods, Apache Servicemix, Camel, Activemq, Bpmn 2.0, Kafka
- Webentwicklung: Javascript, Html, Jquery, Jsp, Jsf, Css, Richfaces, Xhtml, Ajax, Angularjs, Bootstrap, Jboss, Tomcat, Oracle As
- Qm & Test: Manuelle Und Automatisierte Tests, Fehlerverfolgung, Iso 9001:2008/tickit, Qualitätssicherung
- Persönliche Fähigkeiten: Analytisch, Verantwortungsbewusst, Zielorientiert, Exzellente Organisationsfähigkeiten, Präsentations-, Verhandlungs- Und Kommunikationsfähigkeiten, Starke Zwischenmenschliche Fähigkeiten Und Erfahrung In Der Teamführung.
Sprachen
Ausbildung
Universität Belgrad
Informatik, 5-jähriges Universitätsstudium · Informatik · Belgrad, Serbien
Zertifikate & Bescheinigungen
Kafka-Grundlagen
Luxoft
ESB mit Apache Camel & Servicemix, Workshop
Forex Club
Software AG webMethods - BPM, Prozess- und Task-Engine, Regel-Engine, UM
M&I Systems
BPM mittels ARIS-Methodik und ARIS Business Architect
M&I Systems
Modellierung von Geschäftsprozessen mit dem Sybase PowerDesigner-Tool
MD&Profy
ISO 9001:2008 Schulung für interne Auditoren
Oracle Application Development Framework (ADF) und Business Objects
Fadata, Sofia
Zertifizierung ISO 9001:2008/TickIT
Comtrade Group
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.