Howdy Logo
Image of Rafael B.

Rafael B.
Back-end and Systems Engineer

Spring Boot
Kubernetes
Github
Microsoft Sql Server
Java
Javascript
Kotlin
Mysql
Amazon Aws
Docker Cloud
Bio

An experienced back-end developer with a specialization in Java and Kotlin, possessing a robust understanding of object-oriented programming. Proficiency in Java versions 8, 11, and 17 within the Java Enterprise Edition platform is complemented by expertise in frameworks such as Spring MVC and Spring Boot, conforming to the Model-View-Controller (MVC) development paradigm. Demonstrated capabilities in data persistence involve the use of Java Persistence API (JPA) and Hibernate, alongside competencies in Docker and Kubernetes. System integration experience includes working with Apache Kafka, version control through GIT and Rational Team Concert (RTC), and use of build tools such as Maven and Gradle. Proficient in database modeling for MySQL and SQLServer.

Currently advancing education in Software Architecture, focusing on microservices, containers, serverless applications, and secure development methodologies. Recently completed postgraduate studies in mobile development, enhancing expertise in Kotlin, Dart, and Flutter. Continual professional development is maintained through coursework at Alura.

  • Mid-Level Software Engineer
    11/1/2021 - 9/1/2023

    Developed microservices using Spring Boot with Kotlin and Java, integrating communication between services through Apache Kafka. Utilized version control tools and created comprehensive documentation for system deployment. Employed agile methodologies to foster collaboration and continuous improvement. Gained initial hands-on experience with Docker to streamline service development and deployment, and expanded knowledge in Kubernetes for efficient microservices management. Leveraged Jenkins for continuous integration and continuous delivery (CI/CD), ensuring agile application deployment. Demonstrated proficiency with the JUnit framework by writing and executing tests to validate inputs, outputs, and the overall correct functioning of implemented features.

  • Mid-Level Systems Analyst Developer
    6/1/2021 - 11/1/2021

    Developed expertise in JSP and Java for system development, creating robust applications. Proficient in creating application prototypes using Flutter, and drafting detailed technical documentation. Engaged in front-end development using HTML5, CSS3, and JavaScript to design and implement user interfaces. Ensured efficient version control and collaborative development through Git. Actively participated in requirement gathering to understand and translate client needs into effective solutions.

  • Junior Back-end Developer
    5/1/2020 - 6/1/2021

    Participated in the development of APIs utilizing Spring Boot and Java, ensuring seamless integration with Apache Kafka for effective inter-system communication. Conducted rigorous unit testing using JUnit to maintain high code quality and managed version control through Git. Actively engaged in integrating APIs with SQL Server by leveraging JPA and Hibernate for robust data management. Embraced agile methodologies by following the Scrum framework and consistently participating in ceremonies such as daily stand-ups, reviews, and retrospectives. Collaborated with team members and stakeholders in requirements analysis, proposing and implementing solutions tailored to the client's specific needs, thereby contributing to overall project success.

  • Software Development Intern
    8/1/2019 - 5/1/2020

    Developed microservices using Spring Boot, focusing on REST API creation with Java and Kotlin. Integrated SQL Server databases through JPA and Hibernate. Engaged in front-end development using the Angular framework, HTML5, and CSS3 to build user interfaces. Gained experience in mobile development, utilizing Kotlin for native applications and the Flutter framework with Dart. Adapted to agile methodologies, ensuring flexibility and efficiency in the development process.

  • Analysis and Development of Systems at Anhembi Morumbi University
    2018 - 2020

  • Software Architecture at FIAP - São Paulo School of Computer Science and Administration
    2024 - 2025

  • Specialization in Mobile Development at Anhembi Morumbi University
    2021 - 2022

Rafael is available for hire

Hire Rafael B.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.