I am a software developer with 5+ years of experience building client-server web applications. I have a strong background in front-end and back-end development and software testing and comfortable to work with languages such as Javascript, Java using Java EE and SpringBoot, AngularJS, Angular, and Ionic.
-
Software DeveloperBasis Tecnologia Da Informação S.A. Jun 2022 - Feb 2024Brasília, Federal District, BrazilOutsourcing project of Instituto Nacional de Estudos e Pesquisas Educacionais Anísio TeixeiraPlanning, Maintaining and Developing new business-related features to improve and adapt the client's workflow through Scrum.Ensure the availability of applications.Provide technical support to user issues, including corrective actions in a timely and effective manner to mitigate errors.Guided new developers in their development following project standards and conducting code… Show more Outsourcing project of Instituto Nacional de Estudos e Pesquisas Educacionais Anísio TeixeiraPlanning, Maintaining and Developing new business-related features to improve and adapt the client's workflow through Scrum.Ensure the availability of applications.Provide technical support to user issues, including corrective actions in a timely and effective manner to mitigate errors.Guided new developers in their development following project standards and conducting code reviews.Technology stack: Angular 6, Angular Material, Java 11, Spring Boot, Junit, Mockito, MockMvc, TestRestTemplate, Jenkins, OpenShift, Gradle, PMD Source Code Analyzer. Show less -
Software DeveloperQintess Mar 2021 - Jun 2022Brasília, Federal District, BrazilDevelopment and maintenance of the online betting portal, documentation and alignment with business time for migration to the new architecture with Angular 5+ in the Caixa Econômica Federal outsourcing project.Implement simplified payment method to facilitate financial transactions. Library and security updates, attested by the bank's audit team. Model, create and document RESTful APIs using Swagger as a contract to ensure that stakeholders across industries can easily and efficiently… Show more Development and maintenance of the online betting portal, documentation and alignment with business time for migration to the new architecture with Angular 5+ in the Caixa Econômica Federal outsourcing project.Implement simplified payment method to facilitate financial transactions. Library and security updates, attested by the bank's audit team. Model, create and document RESTful APIs using Swagger as a contract to ensure that stakeholders across industries can easily and efficiently document and consume APIs.Migrate projects developed in ASP.NET to a new defined architecture, using Java EE 6 and Spring Boot for APIs, and Angular 5+ for the presentation layer.Technology stack: AngularJS, Angular 5+, SpringBoot, Java EE 6, JUnit, Arquillian, WebSphere, Jboss EAP, IMB DB2, SonarQube. Show less -
Java DeveloperGlobalweb Corp May 2019 - Mar 2021Brasília, Distrito Federal, BrasilProject Loterias BR: outsourcing project of Caixa Econômica Federal.Migration of systems developed in ASP.NET to a new Java EE and Spring Boot microservices architecture.Evaluation, planning and decomposition of the existing (monolithic) architecture into smaller services. Definition of clear and well-defined interfaces between the microservices, development, testing, and deployment. Modeling, building and documenting RESTful APIs using Swagger as a contract to ensure that… Show more Project Loterias BR: outsourcing project of Caixa Econômica Federal.Migration of systems developed in ASP.NET to a new Java EE and Spring Boot microservices architecture.Evaluation, planning and decomposition of the existing (monolithic) architecture into smaller services. Definition of clear and well-defined interfaces between the microservices, development, testing, and deployment. Modeling, building and documenting RESTful APIs using Swagger as a contract to ensure that stakeholders from other sectors can easily and efficiently document and consume the APIs.Maintenance of legacy server-side systems using: Struts, JSF, JSP, EJB, and Java EE. Implementation of new corrective and evolutionary features according to business needs. Performance optimization by optimizing existing queries.Increase in unit and integration test coverage which was almost 45% to 75% by the end of the contract. Show less -
Java DeveloperCapgemini Sep 2018 - Mar 2019Brasília, Distrito Federal, BrasilDesign and implement new business processes using BPMN notation for JBPM.Maintain and optimize existing business processes for efficiency.Develop and maintain user interfaces using modern technologies like AngularJS and maintain legacy Struts 1 applications.Use Maven for project structure, dependency management, builds, testing, and documentation.Technology stack: Java EE, Spring MVC/REST, Workflow and Automation: JBPM, Maven, Ant for legacy projects SQL, PL/SQL, HTML, CSS… Show more Design and implement new business processes using BPMN notation for JBPM.Maintain and optimize existing business processes for efficiency.Develop and maintain user interfaces using modern technologies like AngularJS and maintain legacy Struts 1 applications.Use Maven for project structure, dependency management, builds, testing, and documentation.Technology stack: Java EE, Spring MVC/REST, Workflow and Automation: JBPM, Maven, Ant for legacy projects SQL, PL/SQL, HTML, CSS, AngularJS, JasperReports. Show less -
Java DeveloperLucax Software Dec 2017 - Sep 2018Brasília, Distrito Federal, BrasilDevelop and maintain user interfaces using Angular 6 for a dynamic and interactive experience.Implement responsive design principles to ensure optimal viewing across all devices.Integrate DevExtreme component library to enhance the user interface with pre-built components.Utilize HTML, CSS, and Javascript to create visually appealing and functional UIs.Develop middleware logic using Java for server-side processing and data manipulation.Technology stack: Angular 6… Show more Develop and maintain user interfaces using Angular 6 for a dynamic and interactive experience.Implement responsive design principles to ensure optimal viewing across all devices.Integrate DevExtreme component library to enhance the user interface with pre-built components.Utilize HTML, CSS, and Javascript to create visually appealing and functional UIs.Develop middleware logic using Java for server-side processing and data manipulation.Technology stack: Angular 6, HTML, CSS, Javascript, Java (middleware development), DevExtreme, SQL. Show less
-
Junior Java DeveloperStefanini Brasil Sep 2016 - Dec 2017Brasília, Distrito Federal, BrasilDesign and implement business rules to calculate tax values for each order size, consume api to identify package values.Implement design patterns in complex data structures on the backend. Build dynamic and quick calls to the database.Java EE 6 with MVC structure, code refactoring, unit testing, and integration testing.Oracle Database modelling tables and implements fast calls without error throws.Javascript, JSF RichFaces, PrimeFaces, HTML and CSS to improve the web… Show more Design and implement business rules to calculate tax values for each order size, consume api to identify package values.Implement design patterns in complex data structures on the backend. Build dynamic and quick calls to the database.Java EE 6 with MVC structure, code refactoring, unit testing, and integration testing.Oracle Database modelling tables and implements fast calls without error throws.Javascript, JSF RichFaces, PrimeFaces, HTML and CSS to improve the web application.JasperReport to generate reports. Show less
Bruno M. Education Details
-
Information Technology
Frequently Asked Questions about Bruno M.
What is Bruno M.'s role at the current company?
Bruno M.'s current role is Software Developer | Java | Spring Boot | Angular | Ionic | Node.Js.
What schools did Bruno M. attend?
Bruno M. attended Anhanguera Educacional.
Not the Bruno M. you were looking for?
-
Bruno M R Oliveira
Engineering Leader @ Ge Vernova | High Performer, Team LeadershipSão Paulo, Brazil -
Bruno Vilar
Palmas, To -
3citi.com, citigroup.com, itaubba.com
-
Bruno Mondin
Rio De Janeiro, Rj
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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