Java Developer
Überblick
Kurzer Überblick
Erfahrener Java-Entwickler mit Erfahrung in der Backend-Entwicklung und Kenntnissen in verschiedenen Programmiersprachen und Datenbanken. Fähig zur Problemlösung, innovativem Denken und Zeitmanagement, mit der Fähigkeit, sowohl unabhängig als auch im Team zu arbeiten. Verfügt über fortgeschrittene Sprachkenntnisse in Englisch und Slowakisch sowie über einen fundierten Bildungshintergrund in Informatik und Informationstechnologien. Nachgewiesene Erfolgsbilanz bei Projekten im Bereich der Java-Entwicklung, einschließlich der Entwicklung von GPS-Navigationssystemen und Backends für die Verwaltung von Spieleservern.
Berufliche Erfahrung
Senior Java Developer (2021 - 2022):
- Created tasks in JIRA and updated Confluence wiki pages.
- Designed, coded, and deployed backend components for a GPS navigation system using Java.
- Wrote automated tests using JUnit and Mockito.
- Designed, coded, tested, and deployed an Angular frontend for the backend.
Lead Software Developer (2019 - 2020):
- Designed Java backend APIs.
- Reviewed and monitored team members' work.
- Guided team members to improve code quality.
- Delegated tasks based on experience and client priorities.
- Detected and fixed critical bugs.
Java Software Engineer (2018 - 2019):
- Developed a docker-based game server management backend.
- Used Java Cryptography architecture for encryption.
- Implemented a custom FTP server for proxying SFTP connections.
Freelance Java Development (2015 - now):
- Created Android applications with custom bluetooth packets.
- Designed and implemented Java backend APIs.
- Refactored source code efficiently.
- Improved application performance by using C++ for CPU intensive parts.
- Worked with NoSQL databases like MongoDB.
Getting Started with Java Development (2012 - 2015):
- Studied Java 8.
- Designed and coded custom Java Spring Boot applications.
- Read books on code quality improvements.
- Studied database query optimization.
| Freiberufler | 374 € / Pro Tag |
| Eben | SENIOR |