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.
-
Software EngineerGoldman Sachs Feb 2022 - Feb 2023Dallas, Texas, United StatesAchievements/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 -
Java DeveloperBcr Jun 2019 - Jan 2022Bucharest, RomaniaAchievements/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 -
Java Developer InternBcr Mar 2019 - May 2019Bucharest, RomaniaAchievements/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 -
Junior Software Developer TraineeDevmind Sep 2020 - Jul 2021Bucharest, RomaniaOverview: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 -
Mechanical Design EngineerSeimaf Groupe Jun 2018 - Feb 2019Bucharest, RomaniaAchievements/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
-
Automation And Industrial Informatics -
Engineering And Engineering Activities, Machinery And Equipment In Food Industry
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
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.
Start your free trial