Java/Jakarta EE developer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 2000 Maribor
- Europa
- sl | en | hr
- 13.12.2022
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
9/2015 – offen
Tätigkeitsbeschreibung
Java EE developer in an “agile” team at R+V Versicherung AG (Wiesbaden, Germany), one of the largest insurance companies in Germany.
Working on architecting, design and implementation of Grundmodul framework, which aims to increase the reuse of components, that are common in different insurance applications. Implementing the custom JSF Composite Components, based on PrimeFaces and Bootstrap responsive design. Implement Java EE solutions based on DDD (Domain Driven Design).
Project language German
Java EE 6, Java SE 7, Jboss AS 7.1, EJB, CDI, HTML5, JSF, Bootstrap, PrimeFaces, JavaScript, jQuery, Junit, Enterprise Architect
J2EE, Javaserver Faces
11/2013 – 4/2015
Tätigkeitsbeschreibung
Java EE developer in an “agile” international team (75 members) at BMW Group (Munich, Germany). Working on a large scale Java EE 6 project USP (Unified Sales Platform), which covers the complete sales process for selling new BMW cars (series 1, 3, 4, 5, 6, X, MINI, i3, i8), motorcycles, young used cars. Actively involved in integration with external systems (EAI), developing user interfaces, etc... Successful launch of USP as a new sales tool in Q3 2014 to BE/NL/LU markets. Participating in all phases of SDLC - software development, testing, evaluating new technologies and fixing defects.
Reference possible from customer.
Technologies used: IntelliJ IDEA, Java EE 6, Java SE 7, Glassfish application server, Oracle 11g Database, Docker, WebSphere MQ, Hermes JMS, QBrowser, Mockito, Selenium, jQuery, JavaServer Faces, PrimeFaces, EJB, JPA, Sonar, Jenkins, Maven, GIT
J2EE
8/2013 – 10/2013
Tätigkeitsbeschreibung
Being a part of an “agile” international team at Hewlett-Packard Germany (Boeblingen). Responsible for proactive quality assurance, code migration, re-architecture, redesign and refactoring of an existing mission critical “Global Rebate System” solution. Working on migration of JSP/Oracle ADF application running on top of Oracle WebLogic AS, migrating the presentation layer to a cleaner HTML/AJAX/jQuery based solution. Identifying critical solution implementation parts at the presentation layer, suggesting and implementing improvements that will lead to better performance, easier maintenance, better user experience and cleaner code. Reference possible from customer.
Technologies used: Eclipse, Maven, GIT, jQuery, JavaScript, Spring MVC, jqGrid, Jasmine Testing Framework, Java SE, Oracle WebLogic application server, Scrum, HP Agile Manager.
J2EE, CSS (Cascading Style Sheet), JavaScript, HTML
1/2013 – 7/2013
Tätigkeitsbeschreibung
Developing Java SE/EE software components for Liferay Portal V6.1. Developing Frontend components based on AngularJS, jQuery, JavaScript , CSS, Bootstrap.
R&D and proof of concepts in the area of Web Analytics (Facebook Insights, Google Ad-Words, Google Analytics)
J2EE, AngularJS, JavaScript
2/2012 – 9/2012
Tätigkeitsbeschreibung
Being a part of an international team consisting of 5 frontend and Java developers, several UI designers. Responsible for evaluation of frontend technologies to be used in the very complex single page application that will support the patent examiners in the patent granting process (evaluated Java Script frameworks like Backbone JS, JavaScriptMVC, jQuery, Mustache. Responsible for technology selection, development and testing of complex Web GUI components with JavaScriptMVC, jQuery, HTML5 and CSS3 that will constitute the patent granting application.
Technologies used: Eclipse, Maven, jQuery, JIRA, Jenkins/Hudson, JavaScript MVC, DWR, Spring, Java SE
6/2011 – 1/2012
Tätigkeitsbeschreibung
Freelancer - Software IT Architect & Developer
Co-Founded a new technology startup MLI Medija d.o.o. Led the product definition and architecture phase for new Java EE cloud-based platform for distributing e-publications.
Led an agile Java team, coordinate project activities and take the responsibility for implementation of classical and mobile web solution based on Java EE, Spring, Apache Struts, jQuery and jQuery Mobile, HTML5 and CSS3.
6/2008 – 12/2010
TätigkeitsbeschreibungAs a Software IT architect I was responsible for large enterprise customers (government, energy & utilities, public sector), working with them (at the CxO level) during the IBM presales cycle on understanding their business and IT needs, analyze gaps in their enterprise architecture and propose and define their TO-BE enterprise architecture. (Typically 6-9 months cycle with each large account, which ended with ELA contract signing – typically > 8 MIO €). Successfully applied methodologies like TOGAF 8, IBM CBM and IBM Team Methods. Also responsible for helping customers and business partners to define their software architectures, solution designs, preparing Proofs of Technology, Proofs of Concepts, architecture workshops, design workshops using broad range of IBM middleware from WebSphere, IM, Tivoli, Rational and Lotus brands. Working hand in hand with sales colleagues and help those in progressing pipeline.
1/2007 – 5/2008
Tätigkeitsbeschreibung
(Co)Definition, Design & development of a new software product (codename medGateway). Writing functional specifications, architectural document, selecting technologies and developing prototype for medical communication framework. Solution is based on international standard HL7 (Health Level Seven), which defines message formats and protocol for XML based document exchange.
Implementation of a pilot application (POC) for Adriatic Slovenica insurance company. The aim of ASPilot was to develop WEB GUI application (based on Spring, Struts and Web Services) for car insurance and to show how to interact with BPM Engine (WebSphere Process Server) – we created an instance of a business process and interacted with few HumanTasks through EJB remote interfaces.
Technologies used: JPA/Hibernate 3, Spring 2 Framework, Acegi Security Framework, Struts 2 Framework, XFire Web services, AJAX
Tools: Rational Software Architect , IBM WebSphere Application Server, Subversion, Oracle, MySQL tools
11/2005 – 8/2006
Tätigkeitsbeschreibung
Working as a senior engineer on design and implementation of large scale Java EE “Central Vault Project” for the biggest Slovenian Bank (NLB d.d.) in cooperation with Belgian bank KBC. Leading the frontend team of 7 J2EE developers and coordinating activities with business and system analysts and backend team. Responsible for designing object model and implementing a subset of vault specific use cases. Responsible for J2EE quality assurance, code reviews, coaching younger engineers,
Technologies used: AGF framework, Java 2 SE/EE, JSP, Jakarta Commons Configuration, JavaScript, HTML, CSS
Tools: IBM WebSphere Studio 5.1.1, IBM WebSphere App. Server, Rational Clear Case, VSS, FindBugs, CheckStyle, PMD, Araxis Merge, SQuirreL SQL Client
1/2005 – 11/2005
Tätigkeitsbeschreibung
Worked as a senior engineer on a large scale J2EE project “Retailed banking application” for the biggest Slovenian Bank (NLB d.d.) in cooperation with Belgian bank KBC . Part of an international team of 9 J2EE developers, responsible for designing object model and implementing a subset of use cases for session management, cash management and financial transactions. Responsible for J2EE quality assurance, coaching younger engineers,
Technologies used: AGF, Java EE, Java 2 SE, JSP, Jakarta Commons Configuration, JavaScript, HTML, CSS
Tools: IBM WebSphere Studio 5.1.1, IBM WebSphere App. Server, Rational Clear Case
11/2004 – 1/2005
Tätigkeitsbeschreibung
Worked as a senior engineer in a team of 5 J2EE engineers at KBC Bank in Bruxelles. The aim of the project was the AGF technology transfer from KBC Bank to NLB (Nova Ljubljanska banka) and implementation of 20 use cases (proof of concept) for the new web based frontend application at NLB Bank.
Responsible for:
- design/implementation of the object model
- design and implementation of Web based part of application (AGF, JSP, Java)
- coordinating front-end testing activities
- coaching younger developers (code checks, reviews)
Technologies used: AGF, J2SE, JSP, Jakarta Commons Configuration, JavaScript, HTML, CSS
Tools: IBM WebSphere Studio 5.1.1, IBM WebSphere App. Server, Rational Clear Case
Operating Environment: WindowsXP (development), z/OS mainframe (production)
8/2003 – 11/2004
Tätigkeitsbeschreibung
Worked as a J2EE software architect on the definition, design, prototyping and implementation of a large scale Java EE based solution (Central register of vehicles of Republic Slovenia).
Responsible for:
- architecture (co)definition/prototype verification/architecture & integration documentation
- design & initial prototype of Web based part of application (Struts/Tiles and integration with EJB)
- EJB design and implementation for XML based integration with external systems (CICS, JMS)
Technologies used: EJB (session beans, message beans), Java Message Services, JSP, Servlets, Web Services (JSR-101, JSR-109, WS-Security), JavaBeans, Struts/Tiles MVC framework, JNDI, JDBC, XML (DOM, JDOM, Jakarta Digester), LDAP, Junit, Log4J, JSSE
Tools: IBM WebSphere Studio, IBM WebSphere App. Server, IBM WebSphere MQ, Tivoli Access Manager, LDAP Directory Server, Microsoft VSS, IBM Keyman, JProfiler, CheckStyle, FindBugs, PMD
Operating Environment: Windows XP (development), Suse Linux Enterprise (test), z/OS mainframe (production)
Zertifikate
Ausbildung
Maribor, SLO
Über mich
Weitere Kenntnisse
- Softwareentwicklung (Java SE, Java EE, JSP/Servlets/GWT, JavaScript, jQuery, HTML5, CSS3)
- Frameworks (Spring, Hibernate, JavaScript MVC, Backbone JS)
- Applicationserver (WebSphere, Tomcat)
- Web Services (JAX-WS, JAX-RS)
- JMS, WebSphere MQ
- IT-Architektur
- Enterprise Arhitektur (TOGAF 8 Certified)
- Smartphone Softwareentwicklung
- Servicemanagement / ITIL
- IT-Projektleitung / -management
Programmierung & Betriebssysteme
- Softwareprogrammierung
- Webprogrammierung
- Java
- JavaScript
- MySQL, DB2, Oracle
- Java-Frameworks
- Linux (Ubuntu, SLES)
- OS X
- Windows XP/7
Branchenkenntnisse
- Finanzen, Banken
- Public
- Energy & Utilities
Trainings:
------------
- Pioneers festival 2012 (Business Conference For Startup Companies), Wien, Austria, October 2012
- CLAAS 2012 Conference (Cloud Assisted Services). Bled, Slovenia, October 2012
- IBM WebSphere and Java Performance STEW, Bucharest, IBM Romania. March 2011.
- IBM WebSphere Technical Sales School, October 2010, 5 days,. Sunningdale Park, Ascot, UK
- WebSphere Lombardi Edition, (2 day bootcamp), September 2010, IBM Slovenia
- SWITA (Software IT Architects) University, April 26.-30., 2010, Herrenberg, Germany
- RATIONAL Systems Architect bootcamp, February, 2010, Budapest, Hungary
- Architectural Thinking. IBM training, 4 days, Warsaw, Poland, 2010
- WebSphere Competitive Sales TOP-GUN. 4 Days, Prague, CZ, 2009
- Team Solution Design (IBM Internal SW development methodology), IBM Slovenia, 3 days, 2009
- TOGAF 8 , Architecting The Enterprise, London, UK, February 2009
- ITIL V3 Foundation, IBM Slovenija, 3.-5. 12, 2008
- SOA Design & Technology workshop, IBM Austria, Vienna, 5 days , August 2008
- SWITA (Software IT Architects) University, 5 days, IBM Forum, Bedfond Lakes, London, UK, april 2008
- UML2 (online training course) Virtual training Company, Nov. 2007
- Documentum Enterprise Content Management (Bootcamp), EMC Corporation, Belgrade, Serbia. September 2007
- Getting Started with SOA Workshop, IBM Slovenia, October 2006, 5 days
- WebSphere Business Integration (SOA/ESB Proof of Technology), IBM Slovenia, June 14.-16., 2005
- AGF Framework Training at KBC Bank, Bruxelles, November 2004
- JavaOne 2004 –Sun’s 2004 Worldwide Java Developer Conference.San Francisco june 2004
- OTS 2004 – Objektne Tehnologije v Sloveniji, Maj 2004
- IBM WebSphere Application Developer v5.1 (WebServices), WSAD v5.1.1, WSAD IE v.5.0 (Advanced Class), 8.12.- 12.12.2003
- Professional Certification: SUN Certified Programmer for the JAVA 2 Platform, 1.4. May 2003
- IBM Software Symposium, may 2003, Muenchen, Germany (5 days)
- Microsoft Project Training, november 2002 (2 days)
- Modern Telecommunications (by dr. M. Stular, Mobitel d.d.), april 2002 (5 days)
- Presentation Skills Training (by Mercury International), august 2001
- Training for ISO 9001 internal auditors, May 2000 (3 days)
- Core Java 2, March 2000 (5 days)
- HP Proactive Networking, Internal training at HERMES SoftLab, held by Hewlett-Packard Company, april 1999 (1 week)
- Tempus Mobility Grant – Royal Institute of Technology, Stockholm, Sweden, 1997 (6 months)
- School on Embedded Systems, Eindhoven, The Netherlands, November 1996 (1 week)
Persönliche Daten
- Englisch (Fließend)
- Deutsch (Gut)
- Kroatisch (Fließend)
- Slowenisch (Muttersprache)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden