Java Developer
- Verfügbarkeit einsehen
- 0 Referenzen
- 60€/Stunde
- 1060 Wien, Mariahilf
- Nähe des Wohnortes
- hr | en | de
- 22.11.2023
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
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-
Architekturvisualisierung, DevOps, Jenkins, Ansible
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
DevOps (allg.), Java (allg.)
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-
DevOps (allg.), Java (allg.)
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
Java (allg.)
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
PHP
Zertifikate
Über mich
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
Persönliche Daten
- Englisch (Fließend)
- Deutsch (Grundkenntnisse)
- Kroatisch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden