Java Developer
Überblick
Kurzer Überblick
Dieser vielseitige und verantwortungsbewusste Softwareentwickler verfügt über Fachkenntnisse in der Java-Programmierung und hat Erfahrung in verschiedenen Projekten, darunter CMS-Webanwendungen, städtische Verkehrssysteme und Bankanwendungen. Sie beherrschen die Backend-Entwicklung mit Technologien wie Quarkus und Spring sowie die Frontend-Entwicklung mit React und AngularJS und verfügen über eine solide Grundlage in Java 8 und Java 11. Ihre Fähigkeiten erstrecken sich auf Automatisierungstests mit Selenium WebDriver und Puppeteer sowie auf Kenntnisse in Kotlin, Apache Camel, Elasticsearch und Microservices-Architektur. Sie verfügen über einen soliden Bildungshintergrund und beherrschen mehrere Sprachen fließend.
Berufliche Erfahrung
Software Developer
- Duration: 07/2020 – present
- Worked on various projects, including CMS web application, city transport web application in Prague, Czech bank application, and DSL language development.
- Primarily focused on backend development using Quarkus in Java.
- Engaged in frontend development using React with Typescript.
- Automated web application testing using Selenium WebDriver in Java and Puppeteer in Typescript with Jest.
- Utilized technologies such as Kotlin, Java 11, React, Apache Camel, Mockito, Elasticsearch, Mapstruct, and microservices architecture.
Software Developer
- Duration: 01/2020 – 03/2020
- Developed and maintained an application for private loans.
- Performed bug fixing in a legacy system (Java 6).
- Engaged in new development using Java 11, Spring, and React.
- Focused mainly on backend development (90%).
- Utilized technologies including Java 6, Java 11, Spring, Hibernate, React, SVN, GIT, and Maven.
Software Developer
- Duration: 06/2018 – 11/2019
- Developed and maintained an application for the office of geodesy, cartography, and cadastral.
- Worked with Java 8, using the Spring framework for the backend and AngularJS for the frontend.
- Automated web application testing using Selenium WebDriver in Java.
- Wrote test cases using Element locators, WebDriver methods, and Java programming features.
- Executed Selenium Test Cases as JUnit requests in JMeter.
- Balanced responsibilities between backend (50%) and frontend (50%).
- Utilized technologies such as Java 8, AngularJS, Spring, Hibernate, Selenium, Junit, Jmeter, GIT, and Maven.
Software Developer
- Duration: 06/2018 – 05/2019
- Developed a web-based business application for stock control, purchasing, and invoicing.
- Utilized Java 8, with the Spring framework for the backend and AngularJS for the frontend.
- Primarily focused on backend development (70%).
- Technologies used include Java 8, AngularJS, Spring, Hibernate, PostgreSQL, GIT, and Maven
| Angestellter | 3000 € / Pro Monat |
| Freiberufler | 297 € / Pro Tag |
| Eben | MEDIOR |