Constantin Boubatrin

Constantin Boubatrin Email and Phone Number

Java Developer | Back-End Web Development
Constantin Boubatrin's Location
Redmond, Washington, United States, United States
About Constantin Boubatrin

Self-motivated and adaptable Java Software Developer with over three years of experience, specializing in Agile software development, application testing, and back-end development. Proactive team member with strengths in communication and collaboration, with a proven track record of developing innovative software and banking applications to solve real world problems for users.

Constantin Boubatrin's Current Company Details

Java Developer | Back-End Web Development
Constantin Boubatrin Work Experience Details
  • Goldman Sachs
    Software Engineer
    Goldman Sachs Feb 2022 - Feb 2023
    Dallas, Texas, United States
    Achievements/Tasks:• Developed business components utilizing advanced Java 8 concepts such as lambda expressions, functional interfaces, and date processing, as well as foundational concepts such as Inheritance, Polymorphism, Collections, Serialization, and Multithreading;• Modified and updated existing APIs to meet changing business requirements while ensuring compatibility with existing systems and data formats;• Developed Spring MVC REST controllers and services for back-end… Show more Achievements/Tasks:• Developed business components utilizing advanced Java 8 concepts such as lambda expressions, functional interfaces, and date processing, as well as foundational concepts such as Inheritance, Polymorphism, Collections, Serialization, and Multithreading;• Modified and updated existing APIs to meet changing business requirements while ensuring compatibility with existing systems and data formats;• Developed Spring MVC REST controllers and services for back-end interactions;• Tested RESTful Webservices with Postman to ensure functionality and compliance with requirements;• Developed the persistence layer by configuring mappings in Hibernate files and creating DAO and POJO classes, utilizing ORM tools such as the Hibernate Framework / JPA;• Participated in daily stand-up meetings to provide progress updates and discuss any blockers;• Contributed to the creation of comprehensive JUnit Unit Test Cases for each Java class being developed for the business application, using the mocking framework Mockito with TDD technique;• Managed code effectively by using GitLab as the VCS. Show less
  • Bcr
    Java Developer
    Bcr Jun 2019 - Jan 2022
    Bucharest, Romania
    Achievements/Tasks:• Involved in all phases of Software Development Life Cycle (SDLC) for a bank service using the Agile development methodology;• Contributed to the development of the login and profile module for user authentication and authorization in the web application process;• Involved in the development of RESTful APIs for software modules based on project requirements;• Used Java Persistence API (JPA) and Hibernate for performing the database transactions;• Debugged… Show more Achievements/Tasks:• Involved in all phases of Software Development Life Cycle (SDLC) for a bank service using the Agile development methodology;• Contributed to the development of the login and profile module for user authentication and authorization in the web application process;• Involved in the development of RESTful APIs for software modules based on project requirements;• Used Java Persistence API (JPA) and Hibernate for performing the database transactions;• Debugged and resolved issues in Java code by writing and executing unit tests using JUnit Framework;• Contributed to the development of a web application using JavaScript, HTML, and CSS, ensuring that the design specifications and usability standards were met;• Tracked bugs and issues, and collaborated with team members using Jira Software;• Participated in daily stand-ups and Scrum meetings to discuss project status updates and roadblocks;• Used Confluence to document project requirements, acceptance criteria, and project documentation. Show less
  • Bcr
    Java Developer Intern
    Bcr Mar 2019 - May 2019
    Bucharest, Romania
    Achievements/Tasks:• Improved project configuration by identifying and suggesting changes to redundant configurations;• Performed CRUD operations with databases using Spring JDBC Template and ensured data integrity through constraints and validations;• Monitored the error logs using Log4j and resolved any issues that arose;• Involved in testing the website for compatibility across different browsers;• Focused on writing clear, clean, and concise code to ensure that the… Show more Achievements/Tasks:• Improved project configuration by identifying and suggesting changes to redundant configurations;• Performed CRUD operations with databases using Spring JDBC Template and ensured data integrity through constraints and validations;• Monitored the error logs using Log4j and resolved any issues that arose;• Involved in testing the website for compatibility across different browsers;• Focused on writing clear, clean, and concise code to ensure that the website followed web standards. Show less
  • Devmind
    Junior Software Developer Trainee
    Devmind Sep 2020 - Jul 2021
    Bucharest, Romania
    Overview:Completed a 10-month online course at Devmind Academy, investing approximately 20 hours per week to acquire practical knowledge and skills needed to pursue a career as a Junior Backend Developer. At the end of my studies, I obtained an accredited certification issued by the Ministry of Education and the Ministry of Labor of Romania.Achievements/Tasks:• Gained the ability to design complex applications utilizing fundamental software development principles, such as class… Show more Overview:Completed a 10-month online course at Devmind Academy, investing approximately 20 hours per week to acquire practical knowledge and skills needed to pursue a career as a Junior Backend Developer. At the end of my studies, I obtained an accredited certification issued by the Ministry of Education and the Ministry of Labor of Romania.Achievements/Tasks:• Gained the ability to design complex applications utilizing fundamental software development principles, such as class architecture design, code and functionality reuse, and isolation;• Developed expertise in advanced abstraction and interfacing concepts, including component communication design, interface-based functionality exposure, and cohesion-coupling balance;• Acquired knowledge of essential data structures, including List, Array, Stack, Queue, Map, and Set;• Developed an understanding of computational complexity and performance differences in operations;• Demonstrated proficiency in utilizing nested data structures and functional grouping to effectively solve complex problems;• Writing multi-threaded programs and correct application of synchronization mechanisms;• Writing code that is safe, preemptive, and robust, while considering fundamental principles and exception types;• Working with input/output (I/O) operations in Java for efficient data reading and writing;• Improved critical thinking, algorithmic thinking and problem-solving skills through hands-on experience with examples, exercises and real projects.Projects:• Java Class Hierarchy – „Share surprises”• Registration Management System (RMS)• Lazy Evaluation and Caching• Rental Car Management System• Adventure RPG Game• The Lord Of JavaGitHub Link: https://github.com/constantin-boubatrin Show less
  • Seimaf Groupe
    Mechanical Design Engineer
    Seimaf Groupe Jun 2018 - Feb 2019
    Bucharest, Romania
    Achievements/Tasks:• Generating 3D CAD design and 2D drawings of the piping, pipe supports, structures, civil, equipment, cable trays and ducting utilizing computer aided design software;• Preparing detailed drawings of parts and assemblies from layouts, designs and working drawings including necessary projections, sectional views and standard specifications;• Reviewing and analyzing a variety of engineering data, documents and reports;• Identifying and diagnosing… Show more Achievements/Tasks:• Generating 3D CAD design and 2D drawings of the piping, pipe supports, structures, civil, equipment, cable trays and ducting utilizing computer aided design software;• Preparing detailed drawings of parts and assemblies from layouts, designs and working drawings including necessary projections, sectional views and standard specifications;• Reviewing and analyzing a variety of engineering data, documents and reports;• Identifying and diagnosing innovative solutions to technical problems with support from project manager;• Participating in all phases of the design processes on 4 major projects nationally and internationally;• Utilizing engineering sketches, specifications and supporting documents in the designing, detailing, documenting, and verifying of Piping parts, subassemblies, assemblies or system configurations;• Checking piping and support base on client Design check list and installation guidelines by the client;• Creating Clash reports by using PDMS or Navisworks;• Preparing piping general arrangement drawing, piping support general arrangement drawing, piping isometric/spool drawings and details drawing of pipe supports for fabrication;Skills: AutoCAD · Autodesk Revit · AutoCAD Plant 3D · CATIA · Autodesk Inventor · Autodesk Navisworks · SOLIDWORKS · AVEVA PDMS Show less

Constantin Boubatrin Education Details

Frequently Asked Questions about Constantin Boubatrin

What is Constantin Boubatrin's role at the current company?

Constantin Boubatrin's current role is Java Developer | Back-End Web Development.

What schools did Constantin Boubatrin attend?

Constantin Boubatrin attended University Politehnica Of Bucharest, Universitatea Tehnică A Moldovei, Devmind.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.