Marcelo Jr
Software & Solutions Architect
João Pessoa · Remote
Summary
Solutions Architect and Backend Engineer with 13+ years of experience in high-criticality financial systems (Itaú Unibanco, Dock, Conductor). I design distributed architectures on AWS (EKS, Lambda, microservices) focused on resilience, observability and legacy modernization.
- AWS architecture with HA, resilience and microservices/Serverless patterns (EKS, ECS, Lambda).
- Backend engineering with Java (Spring Boot) and Node.js/TypeScript in event-driven flows.
- Legacy modernization using Strangler Fig, safe data migration and mainframe coexistence.
- Data & Infrastructure: RDS/DynamoDB tuning, messaging (RabbitMQ/SQS) and centralized observability.
Languages
- Portuguese (native)
- English (Advanced)
Professional Experience
Solutions Architect
Itaú Unibanco
Mar 2022 · Sep 2025
João Pessoa, Brazil
Design of highly complex distributed architectures on AWS ensuring rigorous security, scalability and resilience requirements.
- Migration of critical microservices from ECS Fargate to Amazon EKS with centralized observability.
- Credit product architecture (portability and external guarantee) with secure integrations and data consistency.
- Strangler Fig strategies to modernize mainframes and monoliths without downtime.
Stack: AWS (EC2, EKS, ECS, Lambda, SNS/SQS, Glue, DynamoDB), Java, Microservices, DDD
Senior Software Engineer
Dock
Nov 2020 · Mar 2022
João Pessoa, Brazil
Squad responsible for Payments and Payment Slip Management core in BaaS platform with serverless architecture.
- Circuit Breaker implementation between microservices preventing cascading failures.
- RDS optimization for transactional peaks with advanced query tuning.
- IaC governance in CloudFormation ensuring auditable environments.
Stack: AWS Serverless, Lambda, API Gateway, RDS/DynamoDB, CloudFormation, Node.js, Java
Software Engineer
Leads2b
Jan 2020 · Sep 2020
Curitiba, Brazil
B2B SaaS platform for commercial intelligence focused on core modernization.
- PHP monolith decomposition to Node.js/TypeScript microservices.
- Redis and ElasticSearch usage for performance and search improvements.
- RabbitMQ queues for async marketing automation workloads.
Stack: Node.js, TypeScript, PHP, Vue.js, MySQL, Redis, ElasticSearch, RabbitMQ
Software Engineer
Conductor Tecnologia
Feb 2019 · Dec 2019
João Pessoa, Brazil
Clearing squad ensuring financial accuracy in card settlement.
- Batch routine optimization in PL/SQL for high transaction volume.
- Java/Spring microservices maintenance for reconciliation rules.
- Critical incident analysis and resolution in banking core.
Stack: SQL Server, PL/SQL, Java, Spring Boot, Batch Processing
Previous Experience
Full Stack Developer
Assert Polo Embrapii
Apr 2017 · Jan 2019
Node.js microservices, Vue.js SPAs and MongoDB for high-performance industrial operations.
Software Engineer
Evomaster Tecnologia
Jan 2015 · Apr 2017
Havite SaaS platform for real estate management. PHP, PostgreSQL, SOLID and Clean Code.
Software Engineer
State Administration Secretary of Paraíba
Dec 2012 · Dec 2014
Legacy PHP systems and MySQL scripts for government data migration and sanitization.
Software Engineer
Grupo e-Gen
Sep 2011 · Jan 2012
Java and Spring Framework backend development for enterprise corporate systems.
Academic Researcher
S.I.D.E. Research Group
Mar 2011 · Jan 2014
R&D in Data Mining and Semantic Web. Academic publications and algorithm analysis.
Technologies
Languages
Backend
Frontend
AWS Cloud
Data
Architecture
Education
Federal Institute of Paraíba
Internet Systems · Computer Science
2010 · 2014
Availability
Available for consulting, remote squads and short-term projects.
marcello.dudk@gmail.com · +55 83 98831-7867