Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Alexandra Manea

Bucharest

Summary

An experienced Java Software Engineer with nearly 8 years of expertise in designing, implementing, and maintaining complex software solutions. Proficient in leveraging the full capabilities of the Java ecosystem to drive the development of high-quality, scalable, and performance-driven applications. Expert in the Spring Framework, RESTful API development, and microservices architectures, with a strong foundation in object-oriented design and agile methodologies. Integral to cross-functional teams, collaboratively navigating through the software development lifecycle to ensure project success and innovation. Committed to employing best practices in coding, testing, and version control to enhance efficiency and reliability. Known for a proactive approach to solving challenging technical problems and a passion for continuous learning and innovation in the ever-evolving field of software engineering.

Overview

8
8
years of professional experience

Work History

Senior Software Engineer

Accesa
Remote
04.2022 - Current

Microservices Development: Worked at the design and implementation of resilient and scalable microservices using Java and Spring Boot for financial operations, ensuring high availability and fault tolerance in line with industry standards.

API Design and Integration: Implemented RESTful APIs to facilitate seamless integration between different banking services, enhancing system interoperability and enabling real-time financial transactions and data exchange.

Database Management: Managed complex database interactions and implemented advanced SQL queries on relational databases (PostgreSQL) to handle high-volume financial data, ensuring data integrity and optimal performance.

Code Quality and Review: Upheld high standards of code quality through rigorous code reviews, implementation of best practices, and adherence to SOLID principles, significantly reducing bugs and enhancing maintainability.

Continuous Integration/Continuous Deployment (CI/CD): Utilized CI/CD pipelines (Jenkins, Git) for deployment, facilitating consistent and reliable delivery of financial applications with minimal downtime.

Agile Development: Actively participated in Agile development processes, collaborating closely with cross-functional teams in sprints, stand-ups, and reviews, contributing to continuous improvement and rapid delivery of software solutions.

Other skills: Intellij, Postman, Openshift, Docker

Java Software Engineer

Incrys
Remote
06.2021 - 04.2022

Full-Stack Implementation: Engaged in the end-to-end development of telecom applications, utilizing Angular for front-end user interfaces and Java for robust back-end logic, ensuring a cohesive user experience and reliable data management.

RESTful Services Integration: Engineered and integrated RESTful services to facilitate communication between front-end applications and backend systems, ensuring data consistency and operational efficiency.

Source Code Management: Utilized Git for effective source code management, emphasizing collaborative development and feature integration while ensuring codebase integrity.

Iterative Development Process: Contributed to the iterative development of telecom solutions, embracing Agile principles to rapidly address emerging requirements and incorporate feedback in development cycles.

Database Management: Performed database on relational databases.

Code Quality and Review


Java Software Engineer

SAP Romania
Bucharest, Romania
01.2018 - 06.2021
  • Proof-of-Concept Development: Played a pivotal role from the initial Proof-of-Concept phase, actively contributing to the conceptualization, feasibility analysis, and prototype development of the project, setting the foundation for scalable software solutions.
  • Feature Design with Swagger: Utilized Swagger for the design and documentation of new features, ensuring clarity in API contracts and facilitating effective communication between frontend and backend teams.
  • RESTful API Implementation: Development of RESTful Web Services using the Spring Framework, integrating Spring Data and Spring Security to ensure robust, secure data access and transactions.
  • Database Interaction: Leveraged Hibernate for ORM, facilitating efficient database interactions and ensuring the integrity and performance of data operations within application services.
  • Testing and Quality Assurance: Conducted comprehensive unit and integration testing using JUnit, Mockito, and Spring Boot Tests, complemented by manual testing with Postman to ensure high-quality, reliable software components.
  • Continuous Integration Practices: Integrated continuous integration workflows within GitHub, streamlining the development process through automated builds, tests, and deployments to enhance productivity and code quality.
  • Customer Support and Problem-Solving: Assisted customers directly in identifying and troubleshooting issues, providing expert guidance and solutions to ensure customer satisfaction and maintain the reliability of software services.

Junior Java Software Developer

Incrys
Bucharest, Romania
05.2016 - 01.2018
  • involved in all the phases of the system development life cycle as part of an Agile (SCRUM) team
  • developed new REST web services using Java EE and
  • Spring Framework, with Hibernate ORM and Maven
  • unit testing with JUnit and Mockito
  • continuous integration with GIT and Bitbucket
  • assisted customers in identifying issues and resolving them

Education

Bachelor's - Economic Informatics

Academy Of Economic Studies
Bucharest, Romania
06.2017

Skills

  • Java Core Technologies: Deep knowledge of Java SE, Collections, Concurrency, Lambda Expressions, Stream API
  • Web Frameworks: Proficient in Spring (Boot, MVC, Security, Data), Hibernate
  • RESTful Web Services: Experienced in RESTful API design and development
  • Microservices Architecture: Understand microservices architecture, distributed systems
  • Front-End Technologies: Familiar with Angular
  • Unit Testing: Skilled in JUnit, Mockito, Spring Boot Tests, integration testing
  • Messaging Systems: Experienced with Apache Kafka, RabbitMQ
  • Build Tools: Maven
  • Version Control: Git Expertise, including branching, workflows
  • CI/CD: Experienced with Jenkins, Git CI/CD pipelines
  • Database Technologies: Proficient in SQL (PostgreSQL, MySQL, Oracle), familiar with NoSQL (Cassandra)
  • Containerization: Experienced with Docker
  • Agile Methodologies: Proficient in Scrum, Kanban, tools like JIRA, Miro
  • Problem-Solving: Strong analytical, problem-solving skills
  • Communication: Excellent in communication, collaboration
  • Adaptability: Ability to quickly learn new technologies and adapt to changing technical landscapes
  • Leadership: Even if not in a formal leadership role, the ability to mentor junior developers and contribute to technical discussions and decision-making processes

Languages

English
Bilingual or Proficient (C2)

Timeline

Senior Software Engineer

Accesa
04.2022 - Current

Java Software Engineer

Incrys
06.2021 - 04.2022

Java Software Engineer

SAP Romania
01.2018 - 06.2021

Junior Java Software Developer

Incrys
05.2016 - 01.2018

Bachelor's - Economic Informatics

Academy Of Economic Studies
Alexandra Manea