Janko S.

Solutions-Architekt

Belgrad, Serbien

Erfahrungen

Feb. 2024 - Bis heute
1 Jahr 7 Monaten

Solution Architect

Yettel.Bank

  • Entwickelte detaillierte Architekturen und Designs für verschiedene Initiativen
  • Erstellte logische System-, Kontext-, Komponenten- und Infrastrukturdiagramme für Bankanwendungen
  • Zeigte Kompetenz in Microservices, APIs und Plattforminfrastruktur
  • Präsentierte Anwendungssysteme und technologische Infrastruktur Teamleitern, Projektmanagern und Direktoren
  • Überwachte Microservices und Infrastruktur mit Dynatrace, Argo CD und Grafana
  • Arbeitete mit externen Anbietern und internen Fachbereichen zusammen
Mai 2023 - Bis heute
2 Jahren 4 Monaten

Senior Java Software Engineer| Solution Architect

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-Funktionalitäten für nahtlose Integration und zukünftige Skalierbarkeit
  • Technik: UML, Java 11, Spring, Spring Boot, PostgreSQL, JIRA, Confluence
Okt. 2022 - Mai 2023
8 Monaten

Senior Java Software Engineer

Luxoft

  • Modernisierte und migrierte Healthcare-Anwendung 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 über Anwendungsentwicklung mit Oracle Application Development Framework (ADF) und Best Practices
  • Technik: Java 11, RESTful-Services, UML, Oracle ADF, Oracle JDeveloper, IntelliJ IDEA
Mai 2021 - Okt. 2022
1 Jahr 6 Monaten

Senior Solution Developer|Team Lead

Engineering Ingegneria Informatica Spa

  • Refaktorierte eine monolithische Anwendung in Microservices, indem Services herausgelöst wurden
  • Entwickelte ein neues Systemdesign und Funktionalitäten für eine Banking-Anwendung einer der größten Banken Europas
  • Die Lösung basierte auf WebSphere Application Server (WAS) mit Java, Microservices und Struts-Framework zusammen mit 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
Juli 2018 - Mai 2021
2 Jahren 11 Monaten

Full-Stack Java Software Engineer|Team Lead

Profit Concepts International

  • Entwickelte, wartete und optimierte Module einer großen SaaS Asset-Management-Lösung basierend auf Oracle-Datenbank, JEE für den US-Kunden
  • Als Mitglied des Architekturteams neue Systemmodule entworfen und organisiert
  • Fehler in komplexer Software in einem Hochdruck-Umfeld behoben, was zu einer 20%igen Steigerung der Systemeffizienz und Zuverlässigkeit führte
  • Anforderungen analysiert und Aufgaben an Teammitglieder verteilt
  • Führte ein Team von 4 Personen; es wurde die Agile-Scrum-Methodik eingesetzt
  • Technologien & Tools: Java 8, Spring, Spring Boot, Tomcat, Oracle DB, XML, Hibernate, PostgreSQL, JavaScript, JSF, JSP, HTML/CSS, Git, JIRA, Confluence
Jan. 2018 - Apr. 2020
2 Jahren 4 Monaten
Remote

Senior Java Software Engineer – Remote

JMV Solutions

  • Arbeitete an der Jahia CMS-Plattform und NodeJS, um Templates und AMP-Seiten zu entwickeln
  • Nutzte Jahia GraphQL-JCR-Implementierung für Abfragen
  • Agile-Scrum-Methodik wurde eingesetzt
  • Tech-Stack: Java 8, Hibernate, Oracle DB, AWS, JavaScript, JSF, JSP, SOAP/REST, NodeJS, HTML/CSS, jQuery, XSD, XSLT, XML, Docker, Maven, Eclipse, Git
Nov. 2016 - Sept. 2017
11 Monaten

Senior Java Developer with Apache Camel

Forex Club

  • Entwickelte die Middle-Tier-Integrationsschicht einer großen Trading-Anwendung mit REST-Webservices, Spring, Spring Boot, Java, JMS
  • Entwarf Architektur der Messaging-Plattform mit Apache-Tools: Camel als Integrations-Framework, ServiceMix als Integrations-Container, ActiveMQ als Java-basierter Message-Broker und Drools als Business Rules Management System (BRMS)
  • Agile-Scrum-Methodik wurde für die Entwicklung der Services eingesetzt
  • Entwicklungsumgebung mit Tools: Eclipse, Git, Gradle, Jira, Confluence
Nov. 2015 - Okt. 2016
1 Jahr

Senior Java Software Engineer

Profit Concepts International

  • Geschäftsanalysen, User Stories und Entwicklung sowohl der Präsentationsschicht als auch der Back-End-Services eines Retail-Management-Systems für einen US-Kunden
  • Full-Stack-Entwicklung mit Java, Spring MVC, OAuth 2-Sicherheit und Servlets
  • Entwickelte Spring RESTful-Webservices, die JSON- und XML-Dokumente erzeugen
  • B2B-Integration mit EDI ANSI X12; sammelte PDF-Dokumente von Nutzern und konvertierte die Daten zu und von Order-Entry-Systemen mit J2EE-Technologie
  • Führte eine tiefgehende Datenanalyse durch und erstellte regelmäßige Berichte mit MS SQL Server, T-SQL-Code und MS Excel
März 2014 - Nov. 2015
1 Jahr 9 Monaten

webMethods Developer & ARIS-BPM Consultant

M&I Systems, Co.

  • Entwickelte Webservices und webMethods Flow-Services auf der webMethods-Plattform

  • Entwarf Geschäftsprozesse mit webMethods Designer

  • Verknüpfte Anwendungen und Daten über Java Message Service (JMS), Integration Server Universal Messaging, WebService-Schnittstelle, JDBC, XML, JSON und Adapter

  • Entwickelte Geschäftsarchitektur in der Elektroenergiebranche Serbiens (EPS) und Tochtergesellschaften mit ARIS-Methodik und ARIS Business Architect für den Procure-to-Pay-/Purchase-to-Pay-Prozess im öffentlichen Unternehmen Elektroenergiebranche Serbiens (EPS) und dessen Tochtergesellschaften.

Mai 2012 - Feb. 2014
1 Jahr 10 Monaten
Belgrad, Serbien

IT Solutions Consultant|Senior Software Engineer

ComTrade Group

Technische Unterstützung zur Stärkung der institutionellen Kapazität der serbischen Steuerverwaltung bei der Gestaltung eines effizienten Finanz- und Materialbuchhaltungsmanagements. Dies war eine Non-Key-Expert-Position im EU-geförderten IPA-Projekt.

  • Entwickelte Geschäftsarchitektur, BPM und identifizierte sowie schlug Lösungen zur Behebung von Systemintegrationsproblemen vor. Berichtete an EU-basierte C-Level-Berater und nahm aktiv an strategischen Planungsdiskussionen teil.

Verbesserung von Transparenz und Effizienz in der öffentlichen Strafverfolgung und dem Strafvollzugssystem der Republik Serbien

  • Entwickelte eine webbasierte Anwendung im Justizbereich.
  • Für die Web-Benutzeroberfläche wurden Java, RichFaces, JSF, JSP, CSS und Tomcat verwendet.
  • Zum Speichern und Abrufen von Dokumenten wurde EMC Documentum Enterprise Content Management (ECM) eingesetzt.
Dez. 2008 - Apr. 2012
3 Jahren 5 Monaten
Belgrad, Serbien

IT Quality Manager & QA Team Lead

Comtrade Group

  • Arbeitete mit funktionsübergreifenden Teams aus SD, Vertrieb, Marketing und Recht
  • Schulung und Mentoring von Mitarbeitern; dadurch erhielten wir die prestigeträchtige ISO 9001:2008/TickIT-Zertifizierung. Führte interne Audits gemäß ISO 9001 durch.
  • Führte das QA-Team von 6 Personen, verfolgte Probleme, um Qualität und termingerechte Lieferung sicherzustellen
Nov. 2007 - Nov. 2008
1 Jahr 1 Monate
Belgrad, Serbien

Java Software Engineer

Comtrade Group

Central IS, Real Estate-Business-Anwendung für US-Kunden

  • Geschäftsanalysen und Entwicklung eines Retail-Management-Systems für einen US-Kunden.
  • Entwickelte Webanwendung mit Apache Jackrabbit, JSP und RichFaces
  • Verwendete Technologien: Java, Hibernate, MySQL, JBoss AS, RichFaces
Apr. 2007 - Okt. 2007
7 Monaten
Belgrad, Serbien

Java – Oracle ADF Developer

Fadata

  • Entwarf die SOA des Insurance-IS (INSIS), das in großen Versicherungsunternehmen eingesetzt wird
  • Erstellte das Backend der Anwendung und Webservices mit Oracle ADF BC, XML, XPath, XSD, Java und firmeneigenem Entwicklungsframework.
  • Teilweise Datenbankdesign und -verwaltung
Okt. 2005 - März 2007
1 Jahr 6 Monaten
Belgrad, Serbien

Java – Oracle PL/SQL Developer

IGEA d.o.o (Slovenia)–PlatoNet

Webbasierte Anwendung zur Erfassung von Metadaten aus dem Geographic Information System (GIS) der Stadt Maribor

  • Verantwortlich für Datenbankdesign, Schreiben von Testskripten und Entwicklung von Webseiten mit HTML, JSP, CSS und Struts.
  • Entwickelte PL/SQL-Prozeduren und Trigger gemäß den Geschäftsanforderungen
  • Schrieb Module zum Zugriff auf die Oracle-Datenbank mit JDBC, SQL und Java-Klassen.

Berechnung von Steuern für landwirtschaftliche Flächen für die serbische Steuerverwaltung

  • Entwickelte Oracle ADF Business Components und PL/SQL-Blöcke zur Berechnung von Steuern für landwirtschaftliche Flächen. Verwendete Technologien: Java, JDBC, JDeveloper IDE und Toad.
Jan. 2001 - Dez. 2005
5 Jahren
Belgrad, Serbien

ERP Consultant – Oracle Application Developer

Digit

  • Entwickelte und wartete Anwendungen für HR-Management und Gehaltsabrechnung
  • Entwarf Datenbank mithilfe von Entity-Relationship-(ER)-Modellen
  • Tech-Stack: Oracle Forms6i/9i, Reports6i/9i, PL/SQL, SQL, Oracle Database
Jan. 1992 - Dez. 2000
9 Jahren
Podgorica, Montenegro

Software Developer/Team Leader

IT Department of Ministry of Defense of Yugoslavia

  • Tech-Stack: MS Windows NT 3.51/4.0, Novell NetWare, GCOS, COBOL, Clipper, SQL

Sprachen

Serbisch
Muttersprache
Englisch
Verhandlungssicher
Russisch
Fortgeschritten

Ausbildung

Okt. 1987 - Juni 1992

Universität Belgrad

MSc-Abschluss in Informatik · Informatik · Belgrad, Serbien

Zertifikate & Bescheinigungen

Kafka-Grundlagen

Luxoft

ESB mit Apache Camel & ServiceMix

Forex Club

Software AG webMethods – BPM, Process- und Task-Engine, Rules-Engine, UM

M&I Systems

BPM mit ARIS-Methodik und ARIS Business Architect

M&I Systems

Modellierung von Geschäftsprozessen mit Sybase PowerDesigner Tool

MD&Profy

Schulung zum internen Auditor ISO 9001:2008

Oracle Application Development Framework (ADF) und Business Objects

Fadata, Sofia

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen