Janko Stijepović
Solution Architect
Experience
Solution Architect
Yettel Bank
- Developed detailed architectures and designs for various initiatives
- Created system, context, component, infrastructure logical diagrams for bank applications
- Demonstrated proficiency with Microservices, APIs, platform infrastructure
- Presented application systems and technology infrastructure to Team Leaders, Project Managers and Directors
- Monitoring of Microservices and infrastructure using Dynatrace, Argo CD and Grafana
- Collaborated with external vendors and internal business users
Senior Java Software Engineer | Solution Architect
JMV Solutions
- Designed architecture and database for a career platform based on functional and non-functional requirements analysis
- Designed RESTful APIs with proven patterns to enhance platform functionality and user experience
- Documented API functionalities for seamless integration and future scalability
- Tech: UML, Java 11, Spring, Spring Boot, PostgreSQL, JIRA, Confluence
Senior Java Software Engineer
Luxoft
- Modernized and migrated Healthcare application to the Azure platform for a US client
- Designed integration architecture and replaced old Oracle ADF modules with new Java and Spring ones
- Shared knowledge with team members about application development with Oracle Application Development Framework (ADF) and best practices
- Tech: Java 11, RESTful Services, UML, Oracle ADF, Oracle JDeveloper, IntelliJ IDEA
Senior Solution Developer | Team Lead
Engineering Ingegneria Informatica Spa
- Refactored monolithic application into microservices by extracting services from it
- Developed a new system design and functionalities of banking application for one of the largest banks in Europe
- Solution based on WebSphere Application Server (WAS) using Java, Microservices and Struts framework along with JSP, jQuery and JavaScript
- Used Agile process flow in JIRA to move tasks from one activity to another
- Environment: 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 Software Engineer | Team Lead
Profit Concepts International
- Developed, maintained and optimized modules of a large SaaS Asset Management Solution based on Oracle Database, JEE for a US client
- As member of architecture team designed and organized new system modules
- Debugged complex software issues in a high-pressure environment, leading to a 20% increase in system efficiency and reliability
- Analyzed requirements and assigned tasks to team members
- Led a team of 4 people using Agile – Scrum methodology
- Technology & Tools: Java 8, Spring, Spring Boot, Tomcat, Oracle DB, XML, Hibernate, PostgreSQL, JavaScript, JSF, JSP, HTML/CSS, Git, JIRA, Confluence
Senior Java Software Engineer – Remote
JMV Solutions
- Worked on Jahia CMS platform and NodeJS to develop templates and AMP pages
- Used Jahia GraphQL JCR implementation to perform queries
- Used Agile – Scrum methodology
- 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 Developer with Apache Camel
Forex Club
- Developed middle-tier integration layer of a large trading application using REST Web Services, Spring, Spring Boot, Java, JMS
- Designed architecture of messaging platform using Apache tools: Camel as integration framework, ServiceMix as integration container, ActiveMQ as message broker and Drools as BRMS
- Used Agile – Scrum methodology for service development
- Development environment: Eclipse, Git, Gradle, Jira, Confluence
Senior Java Software Engineer
Profit Concepts International
- Performed business analysis, user stories, and development of presentation layer and back-end services of retail management system for US client
- Full-stack development using Java, Spring MVC, OAuth 2 security, and Servlets
- Developed Spring RESTful web services producing JSON and XML documents
- Handled B2B integration using EDI ANSI X12 and translated PDF data to and from Order Entry Systems using J2EE technology
- Performed in-depth data analysis and prepared periodic reports using MS SQL Server, T_SQL and MS Excel
webMethods Developer & ARIS-BPM Consultant
M&I Systems
- Developed Web Services and webMethods Flow services on webMethods platform
- Designed business processes with webMethods Designer
- Connected applications and data via JMS, Integration Server Universal Messaging, webService interface, JDBC, XML, JSON and adapters
- Project: Procure to Pay / Purchase to Pay process in Public Enterprise Electric Power Industry of Serbia (EPS)
- Developed business architecture in EPS and subsidiaries using ARIS methodology and ARIS Business Architect
IT Solutions Consultant | Senior Software Engineer
ComTrade Group
Project: Technical assistance to strengthen the institutional capacity of the Serbian Tax Administration for efficient financial and material accounting management (EU-funded IPA project)
Developed business architecture, BPM and proposed solutions for system integration issues
Reported to EU-based C-level consultants and participated in strategic planning
Project: Improvement of transparency and efficiency in public prosecution and penal system of the Republic of Serbia
Developed a web-based application in the justice area using Java, RichFaces, JSF, JSP, CSS and Tomcat
Used EMC Documentum ECM for document storage and retrieval
IT Quality Manager & QA Team Lead
Comtrade Group
- Worked with cross-functional teams including SD, Sales, Marketing and Legal
- Trained and mentored employees, achieving ISO 9001:2008/TickIT certification
- Managed internal audits in line with ISO 9001
- Led a QA team of 6 people, tracking issues to ensure quality and on-time delivery
Java Software Engineer
Comtrade Group
- Project: Central IS real estate business application for US client
- Performed business analysis and developed retail management system
- Developed web application with Apache Jackrabbit, JSP and RichFaces
- Technologies: Java, Hibernate, MySQL, JBoss AS, RichFaces
Java – Oracle ADF Developer
Fadata
- Designed SOA of Insurance IS (INSIS) used in large insurance companies
- Built back-end application parts and web services using Oracle ADF BC, XML, XPath, XSD, Java and in-house framework
- Participated in database design and administration
Java – Oracle PL/SQL Developer
IGEA d.o.o.
Project: Web-based application for metadata evidence from GIS of Maribor municipality
Responsible for database design, writing test scripts and developing web pages using HTML, JSP, CSS and Struts
Developed PL/SQL procedures and triggers per business requirements
Wrote modules to access Oracle database with JDBC, SQL and Java classes
Project: Calculation of taxes for agricultural land for Serbian Tax Administration
Developed Oracle ADF Business Components and PL/SQL blocks for tax calculation
Used Java, JDBC, JDeveloper IDE and Toad tools
ERP Consultant – Oracle Application Developer
Digit
- Developed and maintained HR management and payroll processing applications
- Designed database using entity relationship models
- Tech stack: Oracle Forms6i/9i, Reports6i/9i, PL/SQL, SQL, Oracle Database
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
Skills
- Management: Team Management, Quality Management, Project Management, Jira, Confluence
- Architecture And Design: Microservices Architecture, Client-server, Multi-layer, Monolithic Architectures, Strong Oop, Ood, Uml, Structured Systems Analysis And Design (Ssad), Er Modeling, Bpm
- Programming & Dev: Java, Design Patterns, Spring, Spring Boot, Oracle Adf Bc, Jdbc, Hibernate, Struts, Drools, Log4j, Json, Xml, Xsd, Xslt, Ant, Maven, Gradle, Pl/sql, Oracle Forms & Reports
- Database Design & Database Servers: Oracle 9i/10g/19c, Mssql, Mysql, Postgresql, Db2, Mongodb
- Integration: Software Ag Webmethods, Apache Servicemix, Camel, Activemq, Bpmn 2.0, Kafka
- Web Development: Javascript, Html, Jquery, Jsp, Jsf, Css, Richfaces, Xhtml, Ajax, Angularjs, Bootstrap, Jboss, Tomcat, Oracle As
- Qm & Test: Manual And Automatic Testing, Bug Tracking, Iso 9001:2008/tickit, Quality Assurance
- Personal Skills: Analytical, Responsible, Goal-oriented, Excellent Organizational Skills, Presentation, Negotiation And Communication Skills, Strong Interpersonal Skills And Team Leadership Experience.
Languages
Education
University of Belgrade
Computer Science, 5-year university undergraduate degree · Computer Science · Belgrade, Serbia
Certifications & licenses
Kafka Fundamentals
Luxoft
ESB With Apache Camel & Servicemix, Workshop
Forex Club
Software AG Webmethods - BPM, Process & Task Engine, Rules Engine, UM
M&I Systems
Bpm Using Aris Methodology And Aris Business Architect
M&I Systems
Modeling Business Processes Using Sybase Powerdesigner Tool
MD&Profy
ISO 9001:2008 Internal Auditor Training Course
Oracle Application Development Framework (ADF) And Business Objects
Fadata, Sofia
ISO 9001:2008/TickIT certification
Comtrade Group
Similar Freelancers
Discover other experts with similar qualifications and experience