freiberufler Java Developer auf freelance.de

Java Developer

zuletzt online vor wenigen Tagen
  • 60€/Stunde
  • 1060 Wien, Mariahilf
  • Nähe des Wohnortes
  • hr  |  en  |  de
  • 22.11.2023

Kurzvorstellung

Passion for simplicity. Skills in JavaEE and Vaadin. Experience with setting up and maintaining CI environment using (Docker swarm , Jenkins).

Qualifikationen

  • Ansible
  • Architekturvisualisierung
  • DevOps
  • DevOps (allg.)
  • J2EE (Java EE)
  • Jenkins

Projekt‐ & Berufserfahrung

Software Architect
Raiffeisen Bank International AG, Wien
1/2018 – offen (6 Jahre, 4 Monate)
Banken
Tätigkeitszeitraum

1/2018 – offen

Tätigkeitsbeschreibung

Limit Management system (DevOps, Architecture, BA):
- Develop platform and architecture on AWS Lambda for developing Limit management system
- Implementing library for EventSourcing, CQRS, REST (-Hyperlink entfernt-)
- Implementing CI/CD pipeline (Jenkins, Gerrit)
- Lambda development using Clojure
- Integration testing (Java, Selenium, RestAssured)
- Business analyzes, working with business and developers to write specifications and architecture
- Agile, JIRA

DevOps engineering:
- Architecting platform on AWS to support deployment of services in bank
- Automation of deployment and pipeline using Ansible, Python Bash
- Developing of landing page for Small Businesses (AngularJS, Spring Boot, Java)
- Deployment of Apache Kafka cluster (Linux, AWS, Cloudformation, Lambda)
- Customer support (Spring Boot, Apache Kafka)

Engineering workplace:
- Successfully Develop Platform and Client machines for Engineers to work on unmanaged devices from scratch
- AWS, VPN, Ubuntu, Ansible, Python, Lambda, React

Initiatives
- Promote open source and implement process with all approvals for open sourcing code within company

Open source work (Clojure, Ansible, AWS):
- -Hyperlink entfernt-
- -Hyperlink entfernt-

Eingesetzte Qualifikationen

Architekturvisualisierung, DevOps, Jenkins, Ansible

Java Developer (Festanstellung)
cargo-partner, Vienna
10/2016 – 10/2017 (1 Jahr, 1 Monat)
Logistikdienstleister
Tätigkeitszeitraum

10/2016 – 10/2017

Tätigkeitsbeschreibung

- ​​Java 8
- CI environment with docker, docker swarm, jenkins and git
- JavaEE (JPA, CDI, JAX-RS), Payara AS (payara micro)
- Designing API using REST(ResCU) and CQRS
- Frontend development and refactoring using Vaadin
- Maintaning ElasticSearch cluster
- Apache Kafka, cross region Kafka replication with MirrorMaker
- Zookeeper, Curator Framework for distributed process coordination
- Distributed JPA (Hibernate) L2 cache with Infinispan
- Developing with PostgreSQL database
- Using Liquibase and FlaywayDB for db migration
- Prototyping Debezium for asyncrous transactional messaging​​
- Monitoring and alerting with Prometheus, Log aggregation (Logstash), Sentry
- UI tests using Selenium, setting up testing cluster

Eingesetzte Qualifikationen

DevOps (allg.), Java (allg.)

Java Developer (Festanstellung)
Würth IT GmbH, Bad Mergenthaim
1/2015 – 9/2015 (9 Monate)
Logistikdienstleister
Tätigkeitszeitraum

1/2015 – 9/2015

Tätigkeitsbeschreibung

- Defining architecture for master data integration platform (JavaEE, HIbernate, Wildfly, Linux)-
- Developing master data integration platform (connecting SAP, STEP, SOLR, InDesign)-
- Implementing continuous integration, deployment and delivery using Git, Jenkins, Archiva and SonarQube-
- Setting up Docker containers for integration tests-
- Setting up and maintaining Apache Archiva, SonarQube, Jenkin-
- Setting up and maintaining deployment environments (Java, Linux)-
- Developing maven plug-in for code sever (serving compiled Typescript, CSS resources), client generation (JAX-RS client for Typescript and Java) and versioning and minification of resources during compile time​​-

Eingesetzte Qualifikationen

DevOps (allg.), Java (allg.)

Java Developer (Festanstellung)
KING ICT, Zagreb
12/2012 – 12/2013 (1 Jahr, 1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

12/2012 – 12/2013

Tätigkeitsbeschreibung

- Developing enterprise level applications using Spring and Vaadin
- Implementing continuous integration with Maven and RTC
- Implementing Maven on large existing projects to enable automatic building and deployment possibilities
- Collaboration on implementation of SCRUM process into development by implementing continuous integration
- Developing custom Vaadin widgets using GWT to be used as SCORM engine for internally developed learning management system
- Implementing test automation using Selenium to perform stress tests and simulate user interaction and perform regression testing after deployment
- Configuring and maintaining Linux cluster of Java applications for a large government project that enables computerizing of construction licensing
- Prototyping new technologies (JavaFX, GWT, Dart)
- Unit testing applications using PowerMock, JUnit, GwtMockit

Eingesetzte Qualifikationen

Java (allg.)

PHP Backend developer (Festanstellung)
Idip, Zagreb
12/2011 – 12/2012 (1 Jahr, 1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

12/2011 – 12/2012

Tätigkeitsbeschreibung

​- Developing HTML, jQuery front-end applications
- Developing front-end and back-end applications (domovi.hr, tvornicapoklona.hr)
- Developing front-end mobile application for domovi.hr using jQuery mobile
- Maintaining and extending custom CMS system for emedjimurje.hr portal

Eingesetzte Qualifikationen

PHP

Zertifikate

Java SE Associate
2014

Über mich

Passion for simplicity. I put my focus on continually learning and improving my skill set. Up untill now I gained most notable skills in JavaEE and Vaadin. I also focused on setting up and maintaining CI environment using (Docker swarm , Jenkins). Currently I'm focusing on functional programming in Java as way to quality and reliability of my work.

I love working with docker and deploying applications using swarm. I have experience setting up centralized log collection, monitoring with Prometheus, sentry alerting.

My most notable expertise are JavaEE, Vaadin, Docker, Prometheus, Logstash

Weitere Kenntnisse

Java, JavaEE, Docker, Linux, Postgres

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
  • Kroatisch (Muttersprache)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
181
Alter
34
Berufserfahrung
12 Jahre und 1 Monat (seit 03/2012)

Kontaktdaten

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

Jetzt Mitglied werden