You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Marius MihalceaMM

Marius Mihalcea

Software Developer Java | Angular

€420/day
Bucharest, RO
8-15 years

Average response time: 1 hour

About Marius

Software developer with 9 years of experience, focused on delivering clean, maintainable, and efficient code, with knowledge in various technologies, from core Java to front-end development.
Throughout my career, I have contributed to various projects, demonstrating the ability to solve complex problems and deliver solutions on time.
  • Romanian

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • NetRom Software
    Software Developer
    February 2016 - December 2018 (2 years and 10 months)
    Craiova, Romania
    Projects:
    • Issues reporting app backoffice - web app for managing issues opened in the public app. Responsibilities: - Created a POC for upgrading the existing project to Angular using components from Angular Material library - Developed web services using JAX-RS (Jersey) - Maintained existing JEE web application Technologies: JEE, JSF, JAX-RS, Angular, Angular Material

    • Public issues reporting app - a hybrid mobile/web app for reporting issues in the user's area. Responsibilities: - Updated existing codebase from Ionic 1 (AngularJS) to Ionic 3 (Angular 4+) - Developed new functionalities using Ionic components, focusing on great mobile experience - Published applications on AppStore, PlayStore Technologies: Ionic Framework, AngularJS, Angular 4, OpenLayers, Typescript, JavaScript, Apache Cordova
    • Management system - A suite of JEE applications for managing orders, invoices and users Responsibilities: - Developed new functionalities using Enterprise Java Beans and JSF - Contributed in creating a portal for a simpler authentication process using OAuth 2.0 Technologies: Java 7, JEE7, EJB, JSF, OAuth 2.0, MongoDB

    • Electronic documents parser - Java SE application for extracting data from electronic documents in order to be used in the client's system. Responsibilities: - Implemented parsers for new customers and maintained the existing ones - Wrote test cases using JUnit Technologies: Java 1.5/1.6, JUnit, Apache PDFBox
  • Canadian Bank Note IE
    Software Developer
    December 2018 - August 2022 (3 years and 9 months)
    Bucharest, Romania
    • Projects: Vehicle deactivation / plate management - web applications for deactivating existing vehicles and order new vehicle plates. Responsibilities: - Created new Angular components, updated and maintained common libraries - Developed RESTFul web services using Spring Framework Technologies: Java 8, Spring Boot, Hibernate, Angular, PrimeNg

    • Web application for querying documents. Responsibilities: - Created Angular components based on customer UI templates - Developed RESTFul web services using Spring Framework - Profiled back-end solution using JProfiler and fixed performance issues Technologies: Java 8, Spring Boot, Querydsl, Angular, ngx-bootstrap
  • RinfTech
    Software Developer
    September 2022 - Today (3 years and 9 months)
    Responsibilities:
    - Migrating existing monolith features into microservices - Writing tests and reviewing my colleagues code
    - Implementing new features in distributed, multi-tiered applications
    - Develop features in a microservice based architecture
    Technologies: Java 8, Finatra, Finagle, gRPC, Apache Thrift, Guice, MySQL, Hibernate, Camunda, Spring. Spring Boot

Recommendations

Be the first to recommend Marius

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor of Informatics
    University of Craiova
    2016

Certifications

Skill set

Categories