Skip to content
View JulianeMaran32's full-sized avatar
🏠
Working from home
🏠
Working from home

Organizations

@projeto-final-petshop

Block or report JulianeMaran32

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JulianeMaran32/README.md

Olá, eu sou a Juliane! 👋

Desenvolvedora Backend e Arquiteta de Software

Sobre Mim

Sou uma Arquiteta de Software apaixonada por construir sistemas distribuídos, resilientes e escaláveis, com foco em Java e o ecossistema Spring. Minha trajetória única, combinando uma formação em Direito com Sistemas de Informação, me proporciona uma perspectiva diferenciada para desenhar soluções que não apenas atendem aos requisitos técnicos, mas também se alinham a regras de negócio complexas e ambientes regulados.

  • Meu foco principal é aprofundar minha expertise em Java, Spring e Arquitetura de Software, construindo sistemas robustos com padrões como Microsserviços, CQRS e Event Sourcing.
  • Busco constantemente evoluir minhas habilidades, explorando outras tecnologias como Angular, React, TypeScript e Python para me tornar uma profissional mais completa.
  • Fale comigo sobre design de APIs, integração de sistemas, qualidade de software e padrões de arquitetura.
  • Você pode me encontrar em: julianemaran@gmail.com

Minhas Principais Stacks

Java Spring Kafka Docker Kubernetes PostgreSQL AWS Azure TypeScript Angular

Áreas de Expertise

Java & Ecossistema Spring
  • Versões: Java 11, 17 e 21+
  • Core: Spring Framework 6, Spring Boot 3, Spring Security 6
  • Dados: Spring Data (JPA, JDBC), Hibernate, Flyway Migration
  • Web: Spring MVC, Spring WebFlux (Reativo), REST, SOAP, Web Services
  • Microsserviços: Spring Cloud (Discovery, Routing, Gateway), Spring Boot Actuator
Arquitetura & Microsserviços
  • Mensageria: Apache Kafka, RabbitMQ
  • Padrões: Microsserviços, Arquitetura Orientada a Eventos (EDA), CQRS, Event Sourcing, DDD, API Gateway, Circuit Breaker
  • Cache: Redis
  • Comunicação: RESTful (APIs REST)
DevOps, Cloud & CI/CD
  • Cloud: AWS (S3, EC2, Lambda), Azure (DevOps, Functions)
  • Containerização: Docker, Docker Compose, Kubernetes (K8s)
  • CI/CD: Jenkins, Azure DevOps Pipelines, GitHub Actions
  • Bancos de Dados: PostgreSQL, MySQL, H2, MongoDB
Testes & Qualidade de Código
  • Testes: JUnit 5, Mockito, AssertJ, TDD
  • Testes de Integração: Testcontainers, Spring Boot Test
  • Testes de Carga/Performance: JMeter
  • Qualidade: SonarQube, Clean Code
Segurança
  • Autenticação e Autorização: Token JWT, OAuth2, OpenID Connect
  • Ferramentas: Spring Security, Keycloak (integração)
  • Conceitos: LDAP, CORS, CSRF

Princípios e Metodologias de Arquitetura

  • API-First Design: Contratos de API bem definidos (Swagger/OpenAPI) como base para o desenvolvimento.
  • C4 Model: Documentação de arquitetura clara e compreensível para diferentes públicos (técnicos e de negócio).
  • Clean Architecture: Separação de responsabilidades para sistemas testáveis e de fácil manutenção.
  • CQRS (Command Query Responsibility Segregation) & Event Sourcing: Utilização de padrões avançados para sistemas que exigem alta performance, escalabilidade e rastreabilidade completa de dados.
  • Domain-Driven Design (DDD): Modelagem de software alinhada às regras de negócio.
  • Event-Driven Architecture (EDA): Criação de sistemas desacoplados e reativos.

Cursos e Certificações

Clique para ver minha jornada de aprendizado

Java, Spring & Testes:

  • Complete Java: From Zero to Professional
  • Spring Boot 3, Spring Framework 6 & Hibernate
  • Testing Spring Boot (Testes de unidade, integração e mais)
  • Java Web Service + SOAP and REST Security

Desenvolvimento Web e Mobile:

  • Complete Web Development (Full-Stack)
  • Python 3 Course from Basic to Advanced
  • Android and iOS Development with Flutter
  • Complete Android Development

Dados e Regulatório:

  • Data Engineering Training
  • General Data Protection Law (LGPD) in Practice
  • LGPD: Privacy and Personal Data Protection Policy

Habilidades Complementares:

  • Leadership and People Management
  • Excel Basic to Advanced

Projetos em Destaque

Abaixo estão alguns repositórios que demonstram meus estudos e práticas em arquitetura e desenvolvimento.

Minhas Estatísticas no GitHub

[Seu Nome]

Conecte-se comigo

LinkedIn

Pinned Loading

  1. Challenge-Banking-Transactions-API Challenge-Banking-Transactions-API Public

    Matera Challenge - Banking Transactions API

    Java 1

  2. Challenge-Payment-Methods-API Challenge-Payment-Methods-API Public

    Challenge - Payment Methods API

    HTML

  3. code-architectures code-architectures Public

    Code Architectures

    Java 1

  4. spring-boot-rest-soap-facade spring-boot-rest-soap-facade Public

    Projeto de exemplo em Java 21 e Spring Boot 3.5 que demonstra o padrão Facade para criar uma API REST moderna consumindo um serviço web SOAP legado.

    HTML 2