01.04.2025 aktualisiert

**** ******** ****
100 % verfügbar

Senior Software Developer / Java Backend

Stein am Rhein, Schweiz
Schweiz
B. Sc. Computer Science
Stein am Rhein, Schweiz
Schweiz
B. Sc. Computer Science

Profilanlagen

isaqb_certificate_architecture.pdf
cv_freelance_alban_veliu.pdf

Skills

FlutterHTMLJavaJavascript.Net FrameworkSpring SecurityApache ActivemqAndroidApache HTTP ServerApache TomcatAnwendungsserverApple IOSXcodeMicrosoft AzureBootstrapC#CSSDatenbankenContinuous IntegrationMarkup LanguagesJ2EEGradleHibernateIntellij IDEASpring FrameworkJqueryJunitApache MavenMicrosoft Visual StudioMicrosoft Sql-ServerMongodbMysqlMsbuildOracle DatabasesRabbitmqSqliteUMLWebstormExtensible Markup Language.NET CoreReactJSSpringbootBackendGitSpring DataKotlinAngularJSKubernetesApache KafkaBuild-ToolsDartReact NativeTeamcitySplunkSoftware Version ControlDockerJenkinsProgramming Languages
Programming languages:
Java, Kotlin, C#, JavaScript, Dart
Markup languages:
HTML/CSS, XML/CSS, UML
Frameworks:
Java: Android, Spring Boot, Spring Data, Spring for Apache Kafka, Spring Security, Hibernate, jUnit, JEE, Jakarta EE, OpenLiberty
JS: Angular, jQuery, ReactJS
CSS: Bootstrap
C#: .NET, .NET Core
Databases:
MySQL, Microsoft SQL Server, Oracle Database, MongoDB, SQLite
Mobile:
Android, iOS, Flutter, React, React Native, Flutter
Technologies:
Docker, Apache Kafka, Kubernetes, Splunk, TeamCity, ArgoCD, ActiveMQ, RabbitMQ
Application server:
Apache HTTP, Tomcat
Build tools:
MSBuild, Maven, Gradle
Version control:
Git
Continuous integration:
Jenkins, Azure Pipelines
IDEs:
AndroidStudio, XCode, IntelliJ, Visual Studio Code, WebStorm,
Azure Data Studio

Sprachen

DeutschMutterspracheEnglischverhandlungssicherAlbanischMuttersprache

Projekthistorie

Cloud Migration

CSS Insurance

Versicherungen

500-1000 Mitarbeiter

  • Technical Migration to Cloud Environment: Led the transition from a traditional infrastructure to a modern cloud-based solution.
  • Source Code Transition: Took ownership of the existing source code and set it up within the new cloud environment utilizing Docker, Kubernetes, and OpenLiberty.
  • REST API Modernization: Converted legacy REST endpoints to conform with Open- API standards.
  • Database & Process-Engine Setup: Initialized a new database and process engine, including the migration of existing data to ensure continuity and integrity.
  • Integration Test Development: Created comprehensive integration tests to validate the functionality and reliability of the migrated systems.
  • Firewall Configurations: Implemented Layer 7 firewall configurations to enhance system security within the new cloud environment.
  • Solution Integration: Seamlessly integrated the modernized solutions within the new cloud-based environment, ensuring compatibility and performance.
  • Production Readiness Assurance: Ensured that the entire system was optimized, secure, and fully prepared for production deployment post-migration from WebSphere to OpenLiberty.

Java and Spring Framework Modernization

Roche Diagnostics

Pharma und Medizintechnik

50-250 Mitarbeiter

  • Requirements Analysis and Engineering: Collaborated with stakeholders to define and document software requirements, ensuring alignment with business goals.
  • Microservice Architecture Migration: Led the successful migration of a comprehensive microservice infrastructure to enhance system modularity and scalability.
  • Java Modernization: Seamlessly upgraded the platform from Java 7 to Java 21, leveraging the latest language features and performance improvements.
  • Enterprise Java Evolution: Transitioned the application from Java EE to Jakarta EE 9, adopting the modern standard for enterprise Java applications.
  • Spring Boot Upgrade: Advanced the application's framework from Spring Boot 1.X to Spring Boot 2.7.3, optimizing for performance, security, and developer productivity.
  • Integration Testing Enhancement: Expanded all microservices to include robust integration tests, ensuring consistent behavior and high reliability across services.

TV Now - VideoHub Data Services

RTL Group

Medien und Verlage

50-250 Mitarbeiter

  • Monitoring and logging with Grafana and Kibana for insights and analytics.
  • Managing data persistence using MongoDB and MSSQL.
  • Containerization with Docker and orchestration with Kubernetes for deployment and scaling
  • Ensuring data interchange with proper use of XML, JSON, and Avro.
  • Building and consuming RESTful APIs and integrating with other services or components.
  • Working in an Agile environment, specifically with Scrum methodologies.
  • Engaging in Requirements Engineering to align development with stakeholder expectations.

Frontend Development with Angular
  • Developing dynamic and responsive user interfaces using Angular with TypeScript.
  • State management for complex applications using NgRx and RxJS.
  • Styling components with SASS and ensuring cross-browser compatibility.
  • Optimizing Angular applications for maximum speed and scalability.
  • Implementing real-time data with WebSocket and creating custom directives, filters, and services.
  • Development of Angular services for seamless communication with the backend via REST API. Collection, processing and provision of data for visualization and further processing in the application
  • Writing unit tests to ensure the robustness and functionality of the application and to guarantee a reliable code base

Backend Development with Java and Kotlin
  • Building robust and scalable microservices with Spring Boot.
  • Writing clean, maintainable, and efficient code in Java 8, Java 17, Java 21, and Kotlin.
  • Leveraging Spring Data for comprehensive data access and management capabilities.
  • Configuring Spring Security to handle authentication and authorization.
  • Developing Kafka producers and consumers using Spring for Apache Kafka and Kafka Streams.
  • Applying Hexagonal Architecture

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden