Java Developer
Overview
Short Summary
A Java developer with 7 years of experience along with leading skills. He is currently working on a hub designed to handle mobile payments. The platform allows clients to buy a ticket via phone via sms and connects business platforms with customers so they can get charged to operators. He was responsible for the microservices architecture that was running on Kubernetes but also for the deployment of infrastructure. He was working with Java 17, Spring boot, JPA, Hibernate, Oracle, Postgres, SQL, MongoDB and Cassandra. Apart from that, he is also responsible for leading a team of 8 developers. He is training, teaching and leading programming sessions. Furthermore, he is used to working in an agile environment with Scrum. As a Scrum master he held sprint meetings, ceremonies and daily meetings. He speaks fluent English and Deutsch is at the beginner level.
Work Experience
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é.
| Employee | 5800 € / Per month |
| Level | SENIOR |