freiberufler Software Development auf freelance.de

Software Development

zuletzt online vor wenigen Tagen
  • 80€/Stunde
  • 50939 Köln
  • auf Anfrage
  • en  |  de
  • 12.04.2024

Kurzvorstellung

Java 8/11, SpringBoot, REST, AWS, AWS Java Lambda, DynamoDB, SNS/SQS/S3, Maven, Git, GitHub,MariaDB/Mysql, Oracle, Oauth2/JWT,basic Python, Junit, Mockito. Jira, Confluence, IntelliJ. Eclipse

Qualifikationen

  • Amazon Web Services (AWS)
  • AWS SNS/SQS
  • DynamoDB
  • Java-Frameworks
  • Java (allg.)
  • Oracle (allg.)
  • PostgreSQL
  • Software Design
  • Spring
  • SQL

Projekt‐ & Berufserfahrung

Senior Java Developer (freelance)
Kundenname anonymisiert, Berlin
11/2017 – offen (6 Jahre, 6 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

11/2017 – offen

Tätigkeitsbeschreibung

AWS, DynamoDB. Java SpringBoot, SQS, SNS, MariaDB

Eingesetzte Qualifikationen

Software Design

Senior Java Developer
Kundenname anonymisiert, 14050 Berlin
2/2015 – 5/2016 (1 Jahr, 4 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

2/2015 – 5/2016

Tätigkeitsbeschreibung

Platform Development for processing and delivery of satellite imagery. Develop Java SE, Tomcat and Mule ESB based REST services and workflows for image processing and delivery, integrating Oracle, PostgreSQL, AMQP and specific Geospatial tools such as GXL. Jersey 1 & 2 REST microservices.

Eingesetzte Qualifikationen

Oracle (allg.), PostgreSQL, Hardware Entwicklung, Apache Tomcat, Enterprise Service Bus (ESB), Mule, J2SE (Java SE), Java (allg.), AMQP, Prozess- / Workflow

Senior Java Developer
Clearpoint Ltd, Auckland
4/2009 – 8/2014 (5 Jahre, 5 Monate)
Consultancy
Tätigkeitszeitraum

4/2009 – 8/2014

Tätigkeitsbeschreibung

Development of the Anaplan (a cloud-based Business Modeling and Planning Platform) Service Delivery Platform, providing user provisioning and authentication services for the Anaplan system (-Hyperlink entfernt-). This enabled user configuration and management (including password generation and email delivery) and integration with 3rd party products (i.e. the Zendesk ticketing solution). Mule ESB v2 and v3 were used extensively for messaging between systems via RESTful services and JMS/ActiveMQ; MySql database access was handled via MULE using Hibernate and Spring. A customised implementation of CAS (Common Authentication Service) was built to handle Single Sign On/Off over the main SDP components.

A custom SAML v2 solution was developed using opensaml to implement authentication via external customers ID providers; An OAuth/SFDC Canvas integration was also developed for integration of Anaplan with Salesforce.

Design and development of a Jasper reports delivery infrastructure for Sonar6. A Tomcat-based report delivery platform was built to allow seamless login (using an encrypted handshake) from Sonar6 HR systems, and subsequent secure execution and display of Jasper reports against .multi-tenanted MySql database(s). JMeter and Selenium were used to stress-test the platform.

Implementation of a Tomcat SOAP-based AXIS2 web service integration layer for Telecom NZ. The web services were implemented as part of the integration layer between the Telecom Fault Management ‘OpenUpTime’ system and several other Telecom NZ work management platforms (HPSM, CWMS etc.). All AXIS2 web services were implemented on Tomcat and integrated with an Oracle backend system.
University of Auckland IdCard system. Development of the domain tier for the new UoA IdCard system, built using Maven, Spring, Hibernate, JPA and Oracle. Development of an encrypted batching system to deliver IdCard data including photographs to an off-site IdCard printer.

Setup, installation and configuration of the Pentaho BI platform for AsureQuality NZ, including configuration of LDAP authentication and JNDI datasources, preparation and deployment of example reports and configuration of data warehouse reporting using Pentaho xAction scripts..

Eingesetzte Qualifikationen

Reporting, Oracle Database, Oracle (allg.), mySQL, JDBC (Java Database Connectivity), Enterprise Service Bus (ESB), Mule, Spring, Hibernate (Java), Java (allg.), Konfiguration, SOAP (Simple Object Access Protocol), Java Message Service (JMS), Hibernate (Framework)

Senior Java Developer
Genesis Energy, Auckland
3/2008 – 4/2009 (1 Jahr, 2 Monate)
Großhandel
Tätigkeitszeitraum

3/2008 – 4/2009

Tätigkeitsbeschreibung

Java, Struts, Hibernate, Spring, Liferay Portal 4.2, MS SQL Server 2005, CXF Web Services

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Spring, Java (allg.), Hibernate (Java), Webservices, Struts, Hibernate (Framework)

Senior Java Developer
Credit Suisse, Zurich
7/2007 – 12/2007 (6 Monate)
Banken
Tätigkeitszeitraum

7/2007 – 12/2007

Tätigkeitsbeschreibung

Java, Struts with tiles, Hibernate, Oracle 9 PL/SQL
HTML, XML, CSS, JavaScript, CVS, Clear Quest, Mantis, Jira
Hibernate
Eclipse IDE

Eingesetzte Qualifikationen

Oracle (allg.), PL/SQL, XML, Java (allg.), Hibernate (Java), CVS (Concurrent Versions System), Eclipse, Struts, CSS (Cascading Style Sheet), JavaScript, HTML, Hibernate (Framework)

Oracle and Java J2EE Developer
Ministry of Economic Development, Auckland
11/2001 – 7/2007 (5 Jahre, 9 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

11/2001 – 7/2007

Tätigkeitsbeschreibung

Java 1.4 and 1.5, J2EE, Struts, Hibernate, Web Services, Oracle PL/SQL, Forms/Reports
Maintaining and developing J2EE-based ministry systems with Struts/JSP front ends, both public facing and internal. Notably, development and maintenance of encrypted communications between Government agencies using AS2 protocols; development and maintenance of SOAP-based web services; design, build and maintenance of various EJB based business tier functionality; design and build of a Java/J2EE document management system; development of Java/J2EE and PL/SQL integration with the Verity text searching system; development and support of legacy PL/SQL-based systems and integration with other NZ ministry systems

Eingesetzte Qualifikationen

Oracle (allg.), Hardware Entwicklung, PL/SQL, J2EE (Java EE), Java (allg.), EJB (Enterprise JavaBeans), Hibernate (Java), IT-Support (allg.), SOAP (Simple Object Access Protocol), Telekommunikation / Netzwerke (allg.), Webservices, Struts, JSP (Java Server Pages), Hibernate (Framework), Design (allg.)

Ausbildung

Geography, Statistics
BA (Hons)
1981
Birmingham UK

Über mich

Java, SpringBoot, AWS, AWS Java Lambda, DynamoDB, Stripes. Tomcat, Jboss, Mule ESB, MySql, Hibernate, Spring, SAML v2, Eclipse, HTML, XML, CSS, JavaScript, SVN, GIT, Jasper Reports, RESTful services, Oracle, PL/SQL, BCrypt
Junit, TestNG, Selenium, JMeter

Windows, Linux, Mac OSX development environment, RH Linux deployment environments

Persönliche Daten

Sprache
  • Englisch (Muttersprache)
  • Deutsch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
4168
Alter
63
Berufserfahrung
37 Jahre und 7 Monate (seit 09/1986)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden