Java Developer
Overview
Short Summary
The candidate is an experienced Java developer with more than 4 years of experience. He started working part-time while studying at university and after half a year he switched to full-time. He is looking for a new project because he already needs a change. His most used technologies/frameworks are Java, Hibernate, Spring, Tomcat, PostgreSQL, Maven, Angular, JIRA. He communicates in English every day. He also works with agile methodologies especially Scrum. He is currently working for an Austrian client where he trains junior developers. He would not like to work in banking, but otherwise has no preferred area he would like to work in the future.
Availability.
Work Experience
12/2022 - 01/2023: Software Engineer | Company
- Member of a team responsible for developing backend and frontend applications for management of marketing campaigns and lead journey.
- Developed backend services using event-driven architecture principles and REST API.
- Integrated third-party APIs such as Google and Facebook.
- Developed ETLs to transform raw data for the Marketing team.
- Technologies used: Java, Spring ecosystem, Hibernate, React, React Query, etc.
11/2016 - 11/2022: Java Developer | Company
- Worked on the NTS Retail project, developing a POS platform for Telco providers.
- Developed REST components of the retail backend application and integrated with third-party services.
- Designed backend components and trained new colleagues.
- Developed frontend application for configuring the retail platform.
- Technologies used: Java, Jakarta EE, Hibernate, Angular, etc.
**- Participated in the development of REST web services for file storage and system configurations.
- Developed an internal certification authority.
- Technologies used: Java, Spring, PostgreSQL, RabbitMQ, etc.
09/2018 - 05/2020: Informatic technologies | University
- Completed a thesis on the analysis of similarities among program source codes.
- Technologies used: Kotlin, Spring, Angular, Docker, etc.
09/2015 - 05/2018: Informatic technologies | University
- Completed a thesis on managing versions of evaluated assignments for the Arena Platform.
- Technologies used: Kotlin, Ktor, Docker, Git, Gradle.
| Freelancer | 275 € / Per day |
| Level | SENIOR |