Java Developer
Prehľad
Krátke zhrnutie
Uchádzač je bakalárom informatiky. Pracoval ako stážista na pozícii Java Software Developer so zameraním na vylepšovanie backendu a implementáciu automatizovaného CI/CD. Potom pracoval ako softvérový inžinier a spolupracoval s komerčnými bankami na vylepšovaní bankového systému. Pracoval aj ako softvérový inžinier Java, optimalizoval oznámenia a implementoval nové funkcie. Nakoniec pracoval ako softvérový inžinier, ktorý synchronizoval údaje medzi produktmi v startupe z oblasti fitnes priemyslu.
Pracovné skúsenosti
- Introduced new ideas for improving the backend part of the project.
- Participated in architectural decisions of the system.
- Co-worked on mail notification microservice.
- Implemented automated CI/CD using Jenkins.
- Co-worked on billing microservice implementation.
- Setup KAFKA message broker for microservices coordination.
- Actively worked with different departments to increase system quality.
- Performed code review and bug fixing.
Worked in a Scrum environment.
Collaborated with IT departments of commercial banks to improve banking system functionality.
- Built a new loan history module.
- Co-worked on improving VISA card module.
- Participated in internal engineering meetings.
- Performed code review.
Worked with Java, JSP, OracleDB, PlSql, JavaScript, CSS, Bootstrap, GitHub.
Collaborated with business analysts to add new functionalities to Unired Mobile.
- Optimized time to send notifications to clients.
- Implemented Unit and Integration tests.
- Collaborated with frontend and mobile engineers.
- Implemented client registration and credit card monitoring APIs.
- Participated in internal meetings.
Worked with Java, Spring, PostgreSQL, er, KAFKA, GitHub.
Implemented backend services to synchronize data between projects.
- Optimized database queries for faster retrieval.
- Collaborated for server and database scaling.
- Wrote integration tests.
- Followed Scrum methodology.
- Worked with Java, Spring, Maven, er, AWS, KAFKA, GitHub.
- Implemented batch payment API and optimized payment notifications.
- Actively participated in daily meetings.