Senior Java Developer/Business Analyst
Aktualisiert am 17.08.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Java
Spring
Hibernate
Business Analysis
Clean Code
TDD
CI/CD
SQL
XML
REST
SOAP
JSON
Deutsch
Muttersprache
Englishh
excellent written and spoken
Portugisisch
good knowledge written and spoken
Spanishh
Grundkenntnisse
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Monate
2023-06 - 2023-07

Post-loop

Java JDK 1.8 XML SQL ...
  • Add the choice for the delivery in a re-usable package to the webshop order process
  • analysis, design, implementation, unit testin
Java JDK 1.8 XML SQL JavaScript Eclipse Tomcat 9 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json JBoss Rules (Drools) VueJS Junit TestNG Bitbucket Bamboo
Hutchison Drei Austria GmbH
Wien, Austria
3 Monate
2023-04 - 2023-06

Feasibility check enhancements

Java JDK 1.8 XML SQL ...
  • Adapt to the enhanced interface that provides the availability of technologies and filter devices accordingly
  • analysis, design, implementation, unit testing

Java JDK 1.8 XML SQL JavaScript Eclipse Tomcat 9 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json JBoss Rules (Drools) Junit TestNG Bitbucket Bamboo
Hutchison Drei Austria GmbH
Wien, Austria
1 Jahr 1 Monat
2022-03 - 2023-03

Behavior marketing (webshop part)

Java JDK 1.8/17 XML SQL ...
  • Provide predefined offers for customers in the target group to push upselling ? as a pre-requisite the login had to be re-worked to make use of the JWT (Json webtoken) approach already used in the Selfcare application and therefore enable SSO capabilities
  • analysis, design, implementation, unit testing

Java JDK 1.8/17 XML SQL JavaScript Eclipse Tomcat 9 Oracle 12c Linux Struts Spring SpringBoot Hibernate T J2EE (JSP Servlet) Json SOAP JWT Junit TestNG Bitbucket Bamboo
Hutchison Drei Austria GmbH
Wien, Austria
2 Monate
2022-08 - 2022-09

FIX (5G+)

Java JDK 1.8 XML SQL ...
  • Rework of the feasibility check (availability of technologies on a given address) to enable stand-alone 5G technologies ? introduction of a recommendation logic to offer the best devices to the customer depending on the chosen tarif
  • analysis, design, implementation, unit testing
Java JDK 1.8 XML SQL JavaScript Eclipse Tomcat 9 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json JBoss Rules (Drools) Junit TestNG Bitbucket Bamboo
Hutchison Drei Austria GmbH
Wien, Austria
7 Monate
2021-08 - 2022-02

Manual order handling

Java JDK 1.8 XML SQL ...
  • Customers that didn't pass the credit-/identity check (KYC) should get the possibility to provide copies of additional documents (proof of residence, proof of identity etc.) to get the chance to place the webshop order successfully ? included automatized communication with the customer triggered by CRIF and scanning of uploaded documents for viruses/malware and the possibility to resume the order process
  •  analysis, design, implementation, unit testing
Java JDK 1.8 XML SQL JavaScript Eclipse Tomcat 9 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json Junit TestNG Bitbucket Bamboo
Hutchison Drei Austria GmbH
Wien, Austria
7 Monate
2021-03 - 2021-09

Ox (Webshop and Selfcare part)

Java JDK 1.8/11 XML SQL ...
  • De-coupling from Salesforce CRM
  • analysis, design, implementation, unit testing

Java JDK 1.8/11 XML SQL JavaScript Eclipse Tomcat 9 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json JBoss Rules (Drools) JUnit Bitbucket Bamboo
Hutchison Drei Austria GmbH
Wien, Austria
3 Monate
2020-12 - 2021-02

VZF (contract summary)

Java JDK 1.8 XML SQL ...
  • Creation of a contract summary to be downloaded by the customer as required by the regulatory office (RTR)
  • analysis, design, implementation, unit testing
Java JDK 1.8 XML SQL JavaScript Eclipse Tomcat 9 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Junit TestNG Bitbucket Bamboo
Hutchison Drei Austria GmbH
Wien, Austria
5 Monate
2020-08 - 2020-12

KYC (?Know your customer?)

Java JDK 1.8 XML SQL ...
  • Online customer identification in webshop - integration of the PHYON platform (URL auf Anfrage) of the external partner CRIF
  • analysis, design, implementation, unit testing

Java JDK 1.8 XML SQL JavaScript Eclipse Tomcat 9 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json Junit TestNG Bitbucket Bamboo
Hutchison Drei Austria GmbH
Wien, Austria
4 Monate
2019-06 - 2019-09

3DS (credit card verification)

Eclipse Tomcat 9 Oracle 12c ...
  • Integrate with an external partner (mPay24/Unzer) to enable two factor verification of creditcards
  • analysis, design, implementation, unit testing
Eclipse Tomcat 9 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) SOAP Json Junit TestNG Bitbucket Bamboo Java JDK 1.8 XML SQL JavaScript
Hutchison Drei Austria GmbH
Wien, Austria
4 Monate
2018-06 - 2018-09

Internet for home use

Java JDK 1.7 XML SQL ...
  • Integration of a feasibility check (get available technologies on the address provided by the customer) in the webshop order process 
  • analysis, design, implementation, unit testing

Java JDK 1.7 XML SQL JavaScript Eclipse Tomcat 8 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json JBoss Rules (Drools) Junit TestNG Git Jenkins
Hutchison Drei Austria GmbH
Wien, Austria
6 Monate
2018-01 - 2018-06

GDPR compliance

Java JDK 1.7 XML SQL ...
  • Make Webshop and Selfcare compliant to GDPR
  • analysis, implementation, unit testing

Java JDK 1.7 XML SQL JavaScript Eclipse Tomcat 8 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json Junit TestNG Git Jenkins
Hutchison Drei Austria GmbH
Wien, Austria
3 Monate
2018-03 - 2018-05

Email verification via TAN in webshop

Java JDK 1.7 XML SQL ...
  • Verify the provided email address by sending a TAN code as part of the order process
  • analysis, design, implementation, unit testing
Java JDK 1.7 XML SQL JavaScript Eclipse Tomcat 8 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json Junit TestNG Git Jenkins
Hutchison Drei Austria GmbH
Wien, Austria
1 Jahr 10 Monate
2016-07 - 2018-04

Internal coding dojos and book club

  • Description Organization of internal coding dojos (coding exercises to improve skills, practise test driven development etc.) and a book club (read and discuss books on test driven development, clean coding etc.)
  • Preparation, coordination
Hutchison Drei Austria GmbH
Wien, Austria
10 Monate
2017-01 - 2017-10

Webshop facelift

Java JDK 1.7 XML SQL ...

  • Rework of the webshop application to a state of the art design to enhance customer experience
  • analysis, design, implementation, unit testing

Java JDK 1.7 XML SQL JavaScript Eclipse Tomcat 8 Oracle 11g Linux Struts Spring Hibernate Bootstrap jQuery J2EE (JSP Servlet) Json JBoss Rules (Drools) Junit TestNG Git Jenkins
Hutchison Drei Austria GmbH
Wien, Austria
7 Monate
2016-03 - 2016-09

Agile transition

Member of a scrum team Jira Confluence physical scrum board
Member of a scrum team
  • Description Transform the team structure and way of working to follow the  agile Scrum approach (workshops, trainings, meetings)

Jira Confluence physical scrum board
Hutchison Drei Austria GmbH
Wien, Austria

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2000-07 - 2000-07

XP (eXtreme Programming) workshop

Vienna, Austria
Vienna, Austria
1 Monat
2000-04 - 2000-04

Java (J2EE) training

Vienna, Austria
Vienna, Austria
6 Monate
1998-10 - 1999-03

Advanced Business English

Brunn/Geb., Austria
Brunn/Geb., Austria
1 Monat
1998-04 - 1998-04

Accelerated Training for MS Windows NT 4.0

Brunn/Geb., Austria
Brunn/Geb., Austria
1 Monat
1997-11 - 1997-11

communication training

Teamtraining International, Gosau, Austria
Teamtraining International, Gosau, Austria
1 Monat
1996-08 - 1996-08

International Conference on Pattern Recognition (ICPR 1996)

Technical University of Vienna, Austria
Technical University of Vienna, Austria
1 Monat
1995-06 - 1995-06

MFC developer conference

Microsoft, Munich, Germany
Microsoft, Munich, Germany
1 Monat
1995-01 - 1995-01

Object oriented programming

Brunn/Geb., Austria
Brunn/Geb., Austria
1 Monat
1994-11 - 1994-11

Windows 95 training

Microsoft, Vienna, Austria
Microsoft, Vienna, Austria

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Hibernate Business Analysis Clean Code TDD CI/CD SQL XML REST SOAP JSON

Produkte / Standards / Erfahrungen / Methoden

Software experience

  • Java, J2EE, EJB, Servlets
  • HTML, CSS, XML, XSL, VBScript, JavaScript, JSP, ASP
  • C/C++, VB, COM/DCOM, MTS, DNA
  • SQL, PL/SQL, ODBC, JDBC, ADO, JDO, Oracle, DB2, MySql, MS SQL Server
  • WebLogic, JBoss, Tomcat, Resin, Broadvision (application server)
  • Apache (webserver)
  • Windows, Unix, Solaris, Linux
  • OOA, OOD, UML
  • JUnit, TestNG, TDD
  • RUP, XP, Scrum (software development processes)


Tools

  • Eclipse, Idea IntelliJ, JBuilder, Visual Studio (IDE)
  • SqlPlus, TOAD, SQL Developer, SQL Navigator (SQL Editor/IDE)
  • Blaze Advisor, JBoss Rules/Drools (Rule engines)
  • Broadvision, FirstSpirit (Content Management Systems)
  • PeopleSoft, SalesForce (Customer Relationship Management)
  • Bitbucket, GIT, SVN, CVS, Starteam, PVCS, SourceSafe (version management)
  • Bamboo, Jenkins, CruiseControl (Build Automation)
  • Tosca, Canoo WebTest (test automatization),
  • Acunetix, Checkmarx (application security testing/analysis, SAST/DAST)
  • Sonarqube (code quality analysis)

Hardware

Intel based PC
DEC-Alpha based workstation
scanner

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Monate
2023-06 - 2023-07

Post-loop

Java JDK 1.8 XML SQL ...
  • Add the choice for the delivery in a re-usable package to the webshop order process
  • analysis, design, implementation, unit testin
Java JDK 1.8 XML SQL JavaScript Eclipse Tomcat 9 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json JBoss Rules (Drools) VueJS Junit TestNG Bitbucket Bamboo
Hutchison Drei Austria GmbH
Wien, Austria
3 Monate
2023-04 - 2023-06

Feasibility check enhancements

Java JDK 1.8 XML SQL ...
  • Adapt to the enhanced interface that provides the availability of technologies and filter devices accordingly
  • analysis, design, implementation, unit testing

Java JDK 1.8 XML SQL JavaScript Eclipse Tomcat 9 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json JBoss Rules (Drools) Junit TestNG Bitbucket Bamboo
Hutchison Drei Austria GmbH
Wien, Austria
1 Jahr 1 Monat
2022-03 - 2023-03

Behavior marketing (webshop part)

Java JDK 1.8/17 XML SQL ...
  • Provide predefined offers for customers in the target group to push upselling ? as a pre-requisite the login had to be re-worked to make use of the JWT (Json webtoken) approach already used in the Selfcare application and therefore enable SSO capabilities
  • analysis, design, implementation, unit testing

Java JDK 1.8/17 XML SQL JavaScript Eclipse Tomcat 9 Oracle 12c Linux Struts Spring SpringBoot Hibernate T J2EE (JSP Servlet) Json SOAP JWT Junit TestNG Bitbucket Bamboo
Hutchison Drei Austria GmbH
Wien, Austria
2 Monate
2022-08 - 2022-09

FIX (5G+)

Java JDK 1.8 XML SQL ...
  • Rework of the feasibility check (availability of technologies on a given address) to enable stand-alone 5G technologies ? introduction of a recommendation logic to offer the best devices to the customer depending on the chosen tarif
  • analysis, design, implementation, unit testing
Java JDK 1.8 XML SQL JavaScript Eclipse Tomcat 9 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json JBoss Rules (Drools) Junit TestNG Bitbucket Bamboo
Hutchison Drei Austria GmbH
Wien, Austria
7 Monate
2021-08 - 2022-02

Manual order handling

Java JDK 1.8 XML SQL ...
  • Customers that didn't pass the credit-/identity check (KYC) should get the possibility to provide copies of additional documents (proof of residence, proof of identity etc.) to get the chance to place the webshop order successfully ? included automatized communication with the customer triggered by CRIF and scanning of uploaded documents for viruses/malware and the possibility to resume the order process
  •  analysis, design, implementation, unit testing
Java JDK 1.8 XML SQL JavaScript Eclipse Tomcat 9 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json Junit TestNG Bitbucket Bamboo
Hutchison Drei Austria GmbH
Wien, Austria
7 Monate
2021-03 - 2021-09

Ox (Webshop and Selfcare part)

Java JDK 1.8/11 XML SQL ...
  • De-coupling from Salesforce CRM
  • analysis, design, implementation, unit testing

Java JDK 1.8/11 XML SQL JavaScript Eclipse Tomcat 9 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json JBoss Rules (Drools) JUnit Bitbucket Bamboo
Hutchison Drei Austria GmbH
Wien, Austria
3 Monate
2020-12 - 2021-02

VZF (contract summary)

Java JDK 1.8 XML SQL ...
  • Creation of a contract summary to be downloaded by the customer as required by the regulatory office (RTR)
  • analysis, design, implementation, unit testing
Java JDK 1.8 XML SQL JavaScript Eclipse Tomcat 9 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Junit TestNG Bitbucket Bamboo
Hutchison Drei Austria GmbH
Wien, Austria
5 Monate
2020-08 - 2020-12

KYC (?Know your customer?)

Java JDK 1.8 XML SQL ...
  • Online customer identification in webshop - integration of the PHYON platform (URL auf Anfrage) of the external partner CRIF
  • analysis, design, implementation, unit testing

Java JDK 1.8 XML SQL JavaScript Eclipse Tomcat 9 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json Junit TestNG Bitbucket Bamboo
Hutchison Drei Austria GmbH
Wien, Austria
4 Monate
2019-06 - 2019-09

3DS (credit card verification)

Eclipse Tomcat 9 Oracle 12c ...
  • Integrate with an external partner (mPay24/Unzer) to enable two factor verification of creditcards
  • analysis, design, implementation, unit testing
Eclipse Tomcat 9 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) SOAP Json Junit TestNG Bitbucket Bamboo Java JDK 1.8 XML SQL JavaScript
Hutchison Drei Austria GmbH
Wien, Austria
4 Monate
2018-06 - 2018-09

Internet for home use

Java JDK 1.7 XML SQL ...
  • Integration of a feasibility check (get available technologies on the address provided by the customer) in the webshop order process 
  • analysis, design, implementation, unit testing

Java JDK 1.7 XML SQL JavaScript Eclipse Tomcat 8 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json JBoss Rules (Drools) Junit TestNG Git Jenkins
Hutchison Drei Austria GmbH
Wien, Austria
6 Monate
2018-01 - 2018-06

GDPR compliance

Java JDK 1.7 XML SQL ...
  • Make Webshop and Selfcare compliant to GDPR
  • analysis, implementation, unit testing

Java JDK 1.7 XML SQL JavaScript Eclipse Tomcat 8 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json Junit TestNG Git Jenkins
Hutchison Drei Austria GmbH
Wien, Austria
3 Monate
2018-03 - 2018-05

Email verification via TAN in webshop

Java JDK 1.7 XML SQL ...
  • Verify the provided email address by sending a TAN code as part of the order process
  • analysis, design, implementation, unit testing
Java JDK 1.7 XML SQL JavaScript Eclipse Tomcat 8 Oracle 12c Linux Struts Spring Hibernate J2EE (JSP Servlet) Json Junit TestNG Git Jenkins
Hutchison Drei Austria GmbH
Wien, Austria
1 Jahr 10 Monate
2016-07 - 2018-04

Internal coding dojos and book club

  • Description Organization of internal coding dojos (coding exercises to improve skills, practise test driven development etc.) and a book club (read and discuss books on test driven development, clean coding etc.)
  • Preparation, coordination
Hutchison Drei Austria GmbH
Wien, Austria
10 Monate
2017-01 - 2017-10

Webshop facelift

Java JDK 1.7 XML SQL ...

  • Rework of the webshop application to a state of the art design to enhance customer experience
  • analysis, design, implementation, unit testing

Java JDK 1.7 XML SQL JavaScript Eclipse Tomcat 8 Oracle 11g Linux Struts Spring Hibernate Bootstrap jQuery J2EE (JSP Servlet) Json JBoss Rules (Drools) Junit TestNG Git Jenkins
Hutchison Drei Austria GmbH
Wien, Austria
7 Monate
2016-03 - 2016-09

Agile transition

Member of a scrum team Jira Confluence physical scrum board
Member of a scrum team
  • Description Transform the team structure and way of working to follow the  agile Scrum approach (workshops, trainings, meetings)

Jira Confluence physical scrum board
Hutchison Drei Austria GmbH
Wien, Austria

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2000-07 - 2000-07

XP (eXtreme Programming) workshop

Vienna, Austria
Vienna, Austria
1 Monat
2000-04 - 2000-04

Java (J2EE) training

Vienna, Austria
Vienna, Austria
6 Monate
1998-10 - 1999-03

Advanced Business English

Brunn/Geb., Austria
Brunn/Geb., Austria
1 Monat
1998-04 - 1998-04

Accelerated Training for MS Windows NT 4.0

Brunn/Geb., Austria
Brunn/Geb., Austria
1 Monat
1997-11 - 1997-11

communication training

Teamtraining International, Gosau, Austria
Teamtraining International, Gosau, Austria
1 Monat
1996-08 - 1996-08

International Conference on Pattern Recognition (ICPR 1996)

Technical University of Vienna, Austria
Technical University of Vienna, Austria
1 Monat
1995-06 - 1995-06

MFC developer conference

Microsoft, Munich, Germany
Microsoft, Munich, Germany
1 Monat
1995-01 - 1995-01

Object oriented programming

Brunn/Geb., Austria
Brunn/Geb., Austria
1 Monat
1994-11 - 1994-11

Windows 95 training

Microsoft, Vienna, Austria
Microsoft, Vienna, Austria

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Hibernate Business Analysis Clean Code TDD CI/CD SQL XML REST SOAP JSON

Produkte / Standards / Erfahrungen / Methoden

Software experience

  • Java, J2EE, EJB, Servlets
  • HTML, CSS, XML, XSL, VBScript, JavaScript, JSP, ASP
  • C/C++, VB, COM/DCOM, MTS, DNA
  • SQL, PL/SQL, ODBC, JDBC, ADO, JDO, Oracle, DB2, MySql, MS SQL Server
  • WebLogic, JBoss, Tomcat, Resin, Broadvision (application server)
  • Apache (webserver)
  • Windows, Unix, Solaris, Linux
  • OOA, OOD, UML
  • JUnit, TestNG, TDD
  • RUP, XP, Scrum (software development processes)


Tools

  • Eclipse, Idea IntelliJ, JBuilder, Visual Studio (IDE)
  • SqlPlus, TOAD, SQL Developer, SQL Navigator (SQL Editor/IDE)
  • Blaze Advisor, JBoss Rules/Drools (Rule engines)
  • Broadvision, FirstSpirit (Content Management Systems)
  • PeopleSoft, SalesForce (Customer Relationship Management)
  • Bitbucket, GIT, SVN, CVS, Starteam, PVCS, SourceSafe (version management)
  • Bamboo, Jenkins, CruiseControl (Build Automation)
  • Tosca, Canoo WebTest (test automatization),
  • Acunetix, Checkmarx (application security testing/analysis, SAST/DAST)
  • Sonarqube (code quality analysis)

Hardware

Intel based PC
DEC-Alpha based workstation
scanner

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.