Backend developer passionate about software architecture, distributed systems, and resilient microservices.
🇺🇸 English | 🇧🇷 Português
I am a Software Engineer and Software Architect specialized in the Java + Spring ecosystem, with strong experience in building scalable microservices and event-driven architectures.
My professional background combines Law and Information Systems, giving me a unique perspective when designing solutions that must comply with complex business rules, regulatory environments, and enterprise architecture standards.
💡 Main interests:
- Software Architecture
- Microservices & Event-Driven Architecture
- Reactive and scalable systems
- Distributed system integration
- Software quality and engineering best practices
📫 Contact: julianemaran@gmail.com
You can find the certificates for the courses listed below in the repository:
📂 Certificates Folder:
👉 View Certificates
☁️ Cloud & DevOps (AWS)
- AWS Partner: Containers on AWS (Technical) (Portuguese)
- Getting Started with DevOps on AWS (Portuguese)
☕ Java & Spring Ecosystem
- Java Completo: do Zero ao Profissional + Projetos
- Java e Orientação a Objetos
- Java Unit Testing com Spring Boot 3, TDD, JUnit 5 e Mockito
- Certificado de Conclusão Alura: Java e Spring
Spring Framework
- Spring Boot 3, Spring 6 & Hibernate for Beginners
- Spring Boot 4, Spring Framework 7: Beginner to Guru
- Spring Security 6 Zero to Master along with JWT, OAuth2
🔐 Data Protection & Compliance (LGPD)
- Lei Geral de Proteção de Dados Pessoais na Prática
- LGPD: Política de Privacidade e Proteção de Dados Pessoais!
- Criando uma Política de Privacidade e Proteção de Dados
👥 Leadership & People Management
- Liderança e Gestão de Pessoas e Equipes
- Liderança e Gestão de Pessoas | Formação Completa + 5 Extras
📊 Data, Analytics & Development
💻 Software Development & Productivity
- Desenvolvimento Web Completo - 20 Cursos + 20 Projetos
- Excel Básico ao Avançado - 5 Cursos - Formação Especialista
Practical experience with:
- Microservices Architecture
- Domain-Driven Design (DDD)
- CQRS
- Event Sourcing
- SAGA Pattern
- Hexagonal Architecture
- Clean Architecture
- Event-Driven Architecture
- API-First Design
- C4 Model
Also involved in:
- Integration architecture design
- REST API design
- Technical reviews and code reviews
- Legacy architecture modernization
- Technical support and developer mentoring
Solid experience designing and developing distributed systems, scalable APIs, and microservices architectures, actively contributing to technical decision-making and architectural evolution.
- Scalable microservices with Java (8, 11, 17, 21) and Spring Boot
- Robust REST API development
- Reactive systems with Spring WebFlux
- Integration via REST, SOAP and Web Services
- API-First development using OpenAPI / Swagger
- Security with Spring Security, OAuth2, JWT, OpenID Connect
-
DDD-based microservices architectures
-
Clean Architecture and Hexagonal Architecture
-
Event-Driven Architecture
-
Patterns:
- CQRS
- Event Sourcing
- SAGA
- API Gateway
- Circuit Breaker
-
Architecture documentation using C4 Model
-
Technical POCs and architecture validation
- Messaging with Kafka and RabbitMQ
- Enterprise systems integration
- Asynchronous and synchronous communication strategies
-
AWS and Azure
-
Docker
-
Kubernetes and OpenShift
-
CI/CD:
- Jenkins
- Azure DevOps
- GitHub Actions
- TDD
- Unit, integration and contract tests
- JUnit, Mockito, Testcontainers, JMeter
- SonarQube
- Clean Code principles
- Java and Spring Boot microservices
- Software architecture patterns
- Testing strategies with JUnit, Mockito and Testcontainers
- Integration and messaging experiments
- Clean Architecture and DDD studies


