Germano Souza

Angestellt, Senior Software Engineer, CloudBlue

Abschluss: Software Engineer with JEE (Post Grad Degree), Senac RJ

Barcelona, Spain


Spring Framework
Software Development
Web Services
API Development
Cloud Applications
Backend Development
Spring Boot
Apache Maven
Software Architecture
Java Spring Framework
Distributed Systems
Computer Science
Oracle DB
Enterprise JavaBeans (EJB)
Apache Tomcat
Javaserver Pages (JSP)
Microsoft SQL Server
JBoss Application Server


Professional experience for Germano Souza

  • Current 1 year, since Jun 2022

    Senior Software Engineer


  • 1 year, Jun 2021 - May 2022

    Senior Software Engineer


    Refactor of a monolith application into several microservices using event driven architecture and CQRS. Design of Rest Apis. Implementation of hexagonal architecture along with Domain Driven Design (DDD). Monitor the microservices using Data Dog. Actively participating in the hiring process. Technologies: Java 11, Spring Boot, Spring JPA, Spring Cloud Streams, Kafka, AWS S3, Redis, PostgreSQL, kubernetes, Gradle, Scrum, Jira.

  • 2 years and 3 months, Apr 2019 - Jun 2021

    Java Software Engineer

    eDreams ODIGEO (Opodo, eDreams, GO Voyages, Travellink, Liligo)

    Designing and controlling a selling API that allows the company to trade a variety of products independently. A total flexible flow targeting the customer necessities. Identify and create new microservices using Java, JAX-RS, Kafka, Oracle 11g, Maven, Docker and Guice. Pursuing high code quality with JUnit, TestNG, Cucumber for functional tests and SonarQube. Monitor the API using Kibana, Grafana, AppDynamics and Spotfire. Working in an agile environment with Kanban and Jira.

  • 2 years and 4 months, Jan 2017 - Apr 2019

    Senior Software Developer

    GFT Technologies SE

    Responsible for analyzing and developing solutions according to Bank's requirements and strict regulations. The projects are dynamic and these are the technologies that I have worked with so far: Java 8, Spring Boot, Spring MVC, Spring Data, Hibernate, JavaScript, ExtJS, Agile (Scrum), Confluence, JIRA, JUnit, Maven, GIT, WebServices, Tomcat, and Oracle PL/SQL.

  • 1 year and 4 months, Sep 2015 - Dec 2016

    Senior Software Developer

    B2W Digital

    Responsible for defining the application's base architecture; Implement the back end in NodeJS and the front end in AngularJS. This application is wrapped with ElectronJS to be executed in a linux environment; Integrate specific hardwares to the application such as scanner and terminal printer; Write unit tests in Mocha and ChaiJS; Identify any anomaly in Kibana, create JIRAS and work on hot fixes; Analyze reports generated by Bamboo.

  • 2 months, Jul 2015 - Aug 2015

    Java Software Developer

    onSoma - Soluções em Tecnologia e Negócios

    Define the architecture based on the previous understanding of new features and develop them. Fix bugs and publish the correction to production environment. The application was coded in Java, Spring, Hibernate, Adobe Flex, Oracle 11g, Maven 3, Jboss. Identify obsolete features and refactor them.

  • 5 months, Mar 2015 - Jul 2015

    Senior Java Software Developer

    DClick Web & Mobile Solutions

    Develop new integrations to an application using the SAP BW's cubes. Maintain an application to create action plans for Oil Projects. Both applications were developed in Java, Weblogic, JPA, Hibernate, Aspose, Maven 3, JUnit and Oracle 11G. Measure the quality of code using Jenkins and Findbugs.

  • 4 years and 1 month, Mar 2011 - Mar 2015

    Java Software Developer

    TO Brasil

    Maintain an application about customer survey in Java. Develop from scratch a big application for Petrobras that aims to evaluate the performance of Oil Projects. Strong experience in developing applications in Java, Design Patterns, Weblogic, JPA, Hibernate, Aspose, SVN, IReport, Maven 3, JUnit and Oracle 11G. Extensive experience with DB design in Erwin. Prioritize user requirements. Conduct software and testing team and quality assurance. Measure the quality of code using Jenkins and Findbugs.

  • 5 months, Oct 2010 - Feb 2011

    Java Software Developer

    Ebix Latin America

    Ongoing maintenance of the system that process all the requests of insurance for vehicles in Brazil. This application is a webservice built in JAX-WS and it response time is really important for the business. Develop news features in JAX-WS for Car Insurance Market. Elaborate unit tests using Junit and SOAP UI. Responsible to stress the webservice and evaluate the performance.

  • 1 year and 11 months, Dec 2008 - Oct 2010

    Java Software Developer


    Analyze and document all new features required by Insider Customer. Maintain an application written in Java, JEE, EJB, SQL, XML, Design Patterns, Struts, JavaScript, Webservices, JSP, WebSphere Application Server and WebSphere MQ. Provide a webservice to create numbers to IVR (Interactive Voice Response) in WebSphere. Elaborate testing plans and report to the manager. Have experience in versioning code in Subversion and Serena Dimension.

  • 1 year, Jan 2008 - Dec 2008

    Java Software Developer

    DM Consultoria

    Responsible for detecting and solving bugs in Java applications developed in JSP, Servlets, Struts and EJB2 for Call Center and Shopping Center. Develop procedures in PL/SQL (Oracle) and Transact-SQL (SQL Server).

  • 1 year and 9 months, Apr 2006 - Dec 2007

    Delphi Developer


    Develop applications with Borland Delphi 7 and Microsoft SQL Server 2000 for Call Center Customers. Create and customize reports with Crystal Reports for Managers.

Educational background for Germano Souza

  • 2009 - 2010

    Software Engineering

    Senac RJ

  • 2003 - 2007

    Computer Science

    Universidade Gama Filho


  • English


  • Spanish


  • Portuguese

    First language



Browse over 20 million XING members