Java Developer
Überblick
Kurzer Überblick
Ein Java-Entwickler mit 7 Jahren Erfahrung und Führungsqualitäten. Derzeit arbeitet er an einem Hub für mobile Zahlungen. Die Plattform ermöglicht es Kunden, ein Ticket per Telefon über SMS zu kaufen und verbindet Geschäftsplattformen mit Kunden, damit sie den Betreibern in Rechnung gestellt werden können. Er war verantwortlich für die Microservices-Architektur, die auf Kubernetes läuft, aber auch für die Bereitstellung der Infrastruktur. Er arbeitete mit Java 17, Spring boot, JPA, Hibernate, Oracle, Postgres, SQL, MongoDB und Cassandra. Darüber hinaus ist er für die Leitung eines Teams von 8 Entwicklern verantwortlich. Er schult, unterrichtet und leitet Programmiersitzungen. Außerdem ist er es gewohnt, in einer agilen Umgebung mit Scrum zu arbeiten. Als Scrum Master hat er Sprint Meetings, Zeremonien und tägliche Meetings geleitet. Er spricht fließend Englisch und Deutsch ist auf Anfängerniveau.
Berufliche Erfahrung
Team Lead & Software Engineer (11.2020 - present)
- Responsible for managing a team of 8 developers, including tracking work, tickets, and time sheets, reviewing reports and vacations, and ensuring the team has everything needed to achieve mission goals.
- On-boarded and trained a team of 3 students, organizing learning workshops and pair programming sessions to teach both core programming knowledge and domain knowledge.
Software Engineer (07.2018 - present)
- Worked on a payment platform intended for handling all mobile payments on a global scale, optimized for handling huge amounts of traffic by implementing the newest technologies on the market.
- Developed several services besides the payment platform to improve or ease the development process and production pipeline.
Certified Java Developer (02.2015 - 02.2016) - Company name removed
- Received education covering core Java knowledge, desktop and web development, along with some frameworks and best coding practices.
Technician for Graphic Preparation (09.2008 - 06.2012) - Company name removed
- Specialized in techniques from analogue preparation of a printing press to digital design and graphic preparation using popular software.
Graphic Engineering and Design (10.2012 - 10.2013) - Company name removed
- Furthered high school digital graphic education with courses in Adobe and Corel tools, programming in Visual Basic (C#), and website design.
Software Developer (08.2016 - 07.2018) - Company name removed
- Worked on the AccessBox project, an enterprise-level web application designed to automate common company tasks.
- Managed and developed features in an enterprise-level web payment tool for the Payout & Invoicing tool project, including basic management and administration for a team of 2 developers.
User Database Account Manager (05.2014 - 01.2015) - Company name removed
- Managed client account database and assisted users and customers with technical assistance and bug solving at a cybercafé.
| Angestellter | 5800 € / Pro Monat |
| Eben | SENIOR |