Masculin
Chișinău
Pentru a vedea contactele candidatului este necesar să vă înregistrați și să achitați serviciul "Acces la baza de CV-uri".
Fișier CV încărcat
Acest CV este publicat ca fișier. Acum vizualizați versiunea text a acestuia, care poate fi ușor diferită de original.
JAVA DEVELOPER BACKEND
Summary
Dedicated and methodical Java Backend Developer with hands-on experience building secure, modular, and testable applications using the Spring ecosystem. Strong understanding of RESTful API design, authentication mechanisms, and database integration. Passionate about writing clean code, solving real-world problems, and continuously improving technical skills through self-driven projects.
Experience
-
Freelance Java Developer
Oct 24 - Now, Chisinau
Designed and implemented secure and maintainable APIs using Java 17, Spring Boot, and PostgreSQL. Integrated authentication and role-based access control using Spring Security and JWT. Applied modular architecture and layered design principles. Set up CI/CD pipelines via GitHub Actions and containerized environments with Docker. Followed TDD practices using JUnit 5 and Mockito. Actively enhancing knowledge through documentation, experimentation, and personal projects. -
TirasMedia Marketing Copywriter
Jan 23 - Aug 24
Developed marketing content for products and social media to boost engagement. Maintained consistent brand tone and messaging. -
Rohlik.cz Logistics Assistant
Apr 23 - Dec 23, Praha, Czech Republic
Assisted with warehouse logistics, inventory tracking, and daily operations. Helped optimize fulfillment workflows and reduce order handling time.
Education
-
ASEM Inf. Technologies
2019-2023, Bachelor’s Degree
Projects
-
Expense Tracker
Personal Finance Management API
Java 17, Spring Boot 3.2.x, Spring Security, PostgreSQL, Flyway, MapStruct, Swagger, JUnit 5, Mockito
A RESTful backend application for tracking personal expenses. Includes secure user authentication via JWT, CRUD operations for categories and expenses, filtering, sorting, pagination, and full test coverage with JUnit and Mockito. API documentation is generated with Swagger. -
Multi-Module Demo
Modular Java Architecture Example
Demonstrates multi-module architecture in Java using Spring Boot. Features independently structured modules for working with geometric shapes, order processing logic, and array utilities. Emphasizes clean separation of concerns and reusable code design. -
Grid Magic
Interactive Grid-Based Application
Java 17, Spring Boot, HTML, CSS, JavaScript
An interactive local application that generates random geometric shapes on a 10×10 grid. Includes a real-time visualization component using JavaScript and front-end styling with HTML/CSS. Built to illustrate backend/frontend interaction and coordinate logic implementation.
Core Strengths
- Solid understanding of secure and scalable backend architecture
- Commitment to writing clean, maintainable, and well-documented code
- Comfortable working across the entire development lifecycle
- Strong Git discipline and collaborative mindset
- Fast learner with a passion for continuous improvement
Skills
- Backend & Frameworks: Java 17, Spring Boot, Spring Security, Spring Data JPA, Hibernate, REST API, MapStruct, Maven
- Databases & DevOps: PostgreSQL, Flyway, H2, Docker, GitHub Actions, Git, CI/CD pipelines
- Testing: JUnit 5, Mockito, Testcontainers, Integration Testing
- Frontend (basic): HTML, CSS, JavaScript
- Tools: IntelliJ IDEA, Postman, GitHub Projects, Swagger UI, AI, API
Languages
- Romanian
- Russian
- English
- Italian.
Pentru a vedea contactele candidatului este necesar să vă înregistrați și să achitați serviciul "Acces la baza de CV-uri".