Java Developer
Überblick
Kurzer Überblick
Der Kandidat ist ein Java-Entwickler mit 10 Jahren Erfahrung. In seiner letzten Position arbeitete er an der Entwicklung von Smartphone-Anwendungen für Kunden. Sie wurde auf Microservices aufgebaut. Er arbeitete mit Java, Spring, Hibernate, Kubernetes, Docker. Die Daten wurden in PostgreSQL gespeichert. Sie benutzten auch GIT. Sie hatten routinemäßig Codereviews, um sicherzustellen, dass der Code in Ordnung war. Davor haben sie auch mit Dojo, PHP und Eclipse gearbeitet. Er hat Erfahrung mit agilem Arbeitsstil oder mit Scrum oder Kanban. Seine bisherigen Projekte waren in der öffentlichen Verwaltung, im Gesundheitswesen und in der Telekommunikation, aber er ist auch offen für neue Bereiche wie Sicherheit oder Finanzen. Er spricht fließend Englisch und zieht es vor, dort zu arbeiten, wo er Englisch verwenden kann. Er hat einem jüngeren Kollegen als Mentor gedient, möchte aber noch keine Führungsposition einnehmen; in 5 Jahren möchte er es vielleicht versuchen.
Berufliche Erfahrung
03/2013 - 06/2016, Fullstack developer Developed an internal workflow management system. Ported the backend and frontend of the search mechanism from a Windows-based application to a web-based application. Designed and implemented Json RPC services for other parts of the system.
06/2016 - 12/2017, Backend developer Worked on backend development for mobile applications. Designed logical data models, databases, and RESTful services. Implemented backend functionality using Java (Spring framework/Hibernate) and PHP (Laravel framework). Deployed backend into Apache/Tomcat containers in a Linux environment.
04/2018 - 05/2018, Business Application Specialist Worked on backend and frontend development for a web-based application for advertisement in print media. Utilized Java (Spring framework) and MySQL for development.
06/2018 - 12/2022, Senior software engineer Worked on backend development for a smartphone application. Developed a backend application using Java (Spring framework) on microservice principles. Utilized technologies such as PostgreSQL, GitLab, Kafka, Docker, Kubernetes, Jenkins, and Gradle. Implemented Agile (SCRUM/KANBAN) test-driven development methodology.
Skills: Advanced in English language, advanced knowledge in Java, JavaScript, SQL, UNIX/Linux, and HTML. Basic knowledge in CSS. Possesses a B category driving license.
Interests: Swimming and hiking.
| Angestellter | 3200 € / Pro Monat |
| Eben | SENIOR |