Marius-Nicolae Albulescu
Senior Java Full Stack Developer - Consultant
Experience
Senior Java Full Stack Developer - Consultant
Telenet
- Collaborating on feature development by maintaining and constructing code, performing code reviews, and engaging in pair programming sessions to ensure knowledge sharing and high code quality.
- Engaging closely with business stakeholders to define requirements, validate solutions, and ensure the delivery of new products aligned with business needs.
- Handling production incidents efficiently and effectively, performing root cause analysis, and implementing preventive measures.
- Participating directly in all stages of Agile sprints, from planning, refinement, development, testing, demo and deployment to monitoring, following a Scrum/Spotify model.
- Facilitating the upgrade and migration of applications, including moving from Java 8 to Java 17 and from Spring Boot to Quarkus, ensuring modern architecture and improved performance.
- Analyzing, designing, and implementing new UI components for various initiatives using AEM with Angular 18, and developing REST APIs and microservices used by other teams.
- Designing, implementing, testing, and refining AEM components from scratch, creating REST endpoints and backend microservices to ensure seamless integration across multiple teams.
- Technology stack: Java 8, Java 11, Java 17, Spring Framework, Spring Boot, Spring Security, Quarkus, MySQL, microservices architectures, TDD/BDD with JUnit 4/5 and Mockito, AEM (Adobe Experience Manager) with Sling and Angular 18, Storybook, Jest, Cypress, ActiveMQ, TeamCity, Jenkins, Ansible, Docker, OpenShift, Dynatrace.
Senior Software Developer
Endava
- Contributed to multiple financial trading platforms and e-commerce applications, driving improvements in performance, maintainability, and cross-team collaboration.
- Actively participated in all stages of the software lifecycle including analysis, design, estimation, implementation, testing, refinement, POC, and demos.
- Practiced pair programming and mentoring junior developers to ensure adherence to best design and coding practices.
- Applied Agile methodologies, providing timely support and hotfixes for production incidents and introducing new technologies such as Spring WebFlux and Spring Actuator.
- TPICAP - Options2: Developed a microservices-based application for trading rates, creating REST APIs and backend services consumed by multiple teams using Java 8, Spring, JUnit4/Mockito (TDD & BDD), MySQL, RabbitMQ/Solace, gRPC/ProtoBuf, monitored with Grafana and AppDynamics, deployed via TeamCity and Ansible.
- Elsevier - Library book store: Built an e-commerce application using Java 8, Spring, Spring Boot, Spring Security, REST API, JPA/Hibernate, MySQL, Angular 8, Angular Material, E2E Protractor, integrating frontend and backend components and ensuring maintainable and testable code.
- Technology stack: Java 8, Spring Framework, Spring Boot, Spring Security, JWT, Spring WebFlux, Spring Actuator, JUnit4/5 with Mockito, MySQL, JPA/Hibernate, REST API, Microservices, RabbitMQ/Solace, gRPC/ProtoBuf, Angular 8, Angular Material, Protractor, Grafana, AppDynamics, TeamCity, Ansible.
Software developer
Groupe Renault
- Spearheaded the resolution of technical challenges for internal customers, delivering innovative software solutions within an Agile Scrum framework.
- Refactored legacy applications and enhanced outdated codebases to improve performance, maintainability, and usability.
- Collaborated closely with quality engineers to understand production needs and translate them into robust, reliable software.
- Prepared comprehensive documentation and reports detailing software status, operation, and maintenance for clear stakeholder communication.
- SIFCR: Invoice application for car sales in Romania, built with Java 1.4, Struts1, JSP, and Oracle Database.
- MAVO: Employee food platform developed using Java 1.7, Java 1.8, Spring, Spring Boot, Spring Security, Jasper Reports, and MySQL.
- Auto2: Mobile application for Dacia Duster interiors developed for Android using Java 1.7 and Firebase Database services.
- APC: Client-server application for product stock tracking by manufacturers implemented with C# WinForms and Microsoft SQL Server.
- Technology used: Java 1.4/1.7/1.8, JSP, Struts1, Spring, Spring Boot, Spring Security, MySQL, Oracle Database, C# WinForms, Microsoft SQL Server, Android, Firebase.
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Telecommunication, Banking and Finance, Retail, and Automotive.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology and Product Development.
Summary
I am a software developer experienced in mobile and web app development. Interested in all-day hack-a-thons, devfests, game development, mobile apps, entertainment and modern technology.
Skills
Programming
- Java Programming Language
- Java 8
- Java 11
- Spring
- Spring Boot
- Spring Webflux
- Git
- Github
- Rest Api
- Angular Material
- Junit
- Mockito
- Angular 8+
- Jpa/hibernate
- Adobe Experience Manager Aem
- Rabbitmq
- Apache Sling
- Javascript
- Typescript
Devops
- Docker
- Jenkins
- Ansible
- Teamcity
Languages
Education
University of Pitesti
Master Degree in Computer Science · Computer Science · Pitești, Romania
University of Pitesti
Bachelor Degree in Computer Science · Computer Science · Pitești, Romania
High School - Ion Barbu Pitesti
Computer Science · Pitești, Romania
Statistics
Experience
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Marius-Nicolae based?
What languages does Marius-Nicolae speak?
How many years of experience does Marius-Nicolae have?
What roles would Marius-Nicolae be best suited for?
What is Marius-Nicolae's latest experience?
What companies has Marius-Nicolae worked for in recent years?
Which industries is Marius-Nicolae most experienced in?
Which business areas is Marius-Nicolae most experienced in?
Which industries has Marius-Nicolae worked in recently?
Which business areas has Marius-Nicolae worked in recently?
What is Marius-Nicolae's education?
What is the availability of Marius-Nicolae?
What is the rate of Marius-Nicolae?
How to hire Marius-Nicolae?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Java Full Stack Developer - Consultant
Nearby freelancers
Professionals working in or nearby Pitești, Romania