Allan Weber
@allanweber
I build scalable Java microservices and lead backend teams delivering high-impact financial platforms.
What I'm looking for
I've architected high-scale backend systems for European financial institutions as an independent consultant, including Kafka-based real-time access-control updates for more than 1 million business users and a migration from a legacy monolith to 12 domain-driven microservices.
Across Sicredi, Agibank, Sispro Software, and WAES, I've built Java and Spring Boot platforms for financial services, B2B SaaS, IoT, and energy analytics. My work has improved throughput by 10x, reduced cloud resource usage by 35%, cut processing latency by 40%, and supported systems serving millions of customers and 500K+ IoT devices.
I've spent more than six years leading and mentoring engineers, introducing Domain-Driven Design, Test-Driven Development, reusable component libraries, and cloud-native delivery practices that help teams ship faster and build reliable systems.
Experience
Work history, roles, and key accomplishments
Independent Software Consultant
FinTech & Enterprise Solutions
Aug 2020 - Present (6 years)
Architected and delivered high-scale backend systems for European financial institutions, leading technical strategy and hands-on engineering. Designed Kafka-based event-driven architecture for real-time access-control updates and decomposed a legacy monolith into 12 domain-driven microservices.
Senior Software Engineer
WAES
Aug 2019 - Aug 2020 (1 year)
Engineered high-throughput backend systems for an IoT and energy analytics platform. Built reactive APIs using Spring Boot and Postgres to process real-time telemetry from 500K+ IoT devices, and optimized device-data ingestion to reduce processing latency by 40%.
Lead Software Engineer
Sicredi
Dec 2018 - Jul 2019 (7 months)
Led backend engineering initiatives for a financial services platform serving millions of customers. Architected a microservices ecosystem using Java, Spring Boot, and Kubernetes, and established Docker and Kubernetes automation with Jenkins to AWS.
Senior Software Engineer
Agibank
Sep 2017 - Dec 2018 (1 year 3 months)
Designed and optimized backend systems for a financial services platform. Implemented event-sourced architecture using Java, Spring Boot, and Kafka, and increased lead enrichment throughput 10x by optimizing MongoDB indexing and Kafka consumer groups.
Lead Senior Software Engineer
Sispro Software
Jun 2011 - Apr 2017 (5 years 10 months)
Led backend engineering and architecture for a nationwide B2B SaaS platform. Migrated enterprise applications to cloud-native SaaS architecture using Java, Spring Boot, and Docker, and built a mentoring culture that reduced time-to-market for new features by 40%.
Software Engineer
Multiple Roles
May 2008 - Jun 2011 (3 years 1 month)
Progressed from Junior to Mid-level engineer, contributing to enterprise systems across backend and integration technologies. Developed expertise in enterprise application architecture, SQL optimization, and system integration patterns.
Education
Degrees, certifications, and relevant coursework
Unisinos
Bachelor's degree, Analysis and Systems Development
Bachelor's degree in Analysis and Systems Development from Unisinos, RS, Brazil.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Allan?
You can contact Allan and 90k+ other talented remote workers on Himalayas.
Message AllanGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
