Späť na profesionálov

Java Developer

Prehľad


Krátke zhrnutie

Skúsený senior softvérový inžinier so silným zázemím v oblasti vývoja v jazyku Java, ktorý sa špecializuje na modernizáciu technologických stohov a zvyšovanie výkonu systému. Úspešne prepracoval kľúčové služby pracovného toku, optimalizoval spracovanie obrázkov a PDF a migroval staršie aplikácie na Spring Boot. Skúsený v nastavovaní a správe CI/CD pipelines, riešení kritických incidentov a mentorovaní mladších vývojárov. Ovláda Java 11/17, Spring Boot, er, AWS, Kafka a ďalšie. Dobré výsledky v oblasti poskytovania vysokokvalitných riešení a riadenia neustáleho zlepšovania vývojových procesov.

Pracovné skúsenosti

Senior Java Engineer

  • Developed core services for form processing and post-submission workflows.
  • Redesigned a workflow service, increasing throughput twelvefold.
  • Implemented a service for processing image and PDF attachments, reducing operational costs.
  • Modernized technology stack by migrating legacy Java EE applications to Spring Boot.
  • Simplified mail workflow configuration, improving administrator experience.
  • Maintained and improved a er-based development environment.
  • Built a custom Maven plugin for automating updates to configuration management.
  • Technologies used: Java 11/17, Spring Boot, er, AWS.

Sabbatical, April 2023 - August 2023

  • Traveled and worked on side projects.
  • Built a web application using Spring Boot and React for scraping LinkedIn job postings.
  • Created an IoT prototype with AWS IoT Core for controlling a stationary bike's resistance.
  • Contributed to open source projects.

Senior Software Engineer

  • Architected a scalable push notification system for web and mobile devices.
  • Implemented Java Spring Boot event-based services.
  • Optimized performance of services in a distributed system.
  • Researched and recommended best practices and technologies.
  • Managed CI/CD pipelines in Azure DevOps.
  • Resolved critical incidents in a production environment.
  • Contributed to the transition to Kubernetes and integration of ArgoCD for continuous deployment.
  • Mentored less experienced colleagues.
  • Technologies used: Java 11, Spring Boot, Kafka, Kubernetes, Angular, PostgreSQL.

Software Developer

  • Developed event-based services using Spring Boot, Java 11, RabbitMQ, SOAP, and REST.
  • Worked on React and Angular front-end applications.
  • Supervised and coordinated work in a two-person development team.
  • Demonstrated expertise in MySQL databases.
  • Technologies used: Java 11, Spring Boot, React, Angular, MySQL.
Author
Java Developer
69429812e30d417afa49dcae
Kontraktor418  / Denne
ÚroveňSENIOR
Role
Java Developer
Jazyky
English
Zručnosti
CloudContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDevOpsDockerGrafanaJavaKibanaKubernetesMonitoring ToolsSpringSpring DataSpring bootStream Analytics SoftwareTools
Lokality
SlovenskoČesko
Hybridné Lokality
Česko
Slovensko