Thiago Augusto
@thiagoaugusto
Senior software engineer specializing in backend systems, payments, and cloud-native architectures.
What I'm looking for
I am a Senior Software Engineer with over 12 years of experience building robust Java-based backend systems for payments, streaming, and enterprise applications.
I have led integrations with payment gateways and banking systems and migrated legacy SOA platforms to microservices using Spring Boot, Java (8–21), Kafka, RabbitMQ, and a variety of databases including PostgreSQL, Oracle, MongoDB, and Cassandra.
I design and implement CI/CD pipelines and cloud-native deployments using Jenkins, GitHub Actions/GitLab, Docker, Kubernetes, AWS services, Terraform, and monitoring with Grafana/Prometheus. I have hands-on experience with containerization, messaging (AVRO), and caching (Redis).
I work across the full development lifecycle—from requirements and architecture to testing, deployment, and continuous improvement—and I bring practical leadership in Agile teams to deliver reliable, scalable systems.
Experience
Work history, roles, and key accomplishments
Senior Java Software Engineer
PagBank
Jan 2025 - Present (1 year)
Implemented a debt-collection system integrated with FICO for credit risk analysis and financial decision management using Spring Boot 3.1.5 and Java 21 (GraalVM). Built messaging, persistence, caching, and CI/CD solutions to support scalable processing.
Software Engineer
Uber
May 2024 - Dec 2024 (7 months)
Developed identity verification features for users and organizations using Go and Cassandra, built and tested with Bazel and Buildkit, and monitored systems with Grafana and Prometheus.
Senior Software Engineer
Verizon
Apr 2023 - Mar 2024 (11 months)
Migrated a legacy SOA layer to microservices using Java and Spring Boot; modernized stack with Java 17, Docker, Postgres (Amazon RDS), RabbitMQ, Kafka, Redis and Jenkins, and integrated payment gateway functionality on AWS.
Senior Software Engineer
Globo
May 2021 - Apr 2023 (1 year 11 months)
Contributed to the GloboPlay streaming project by developing RESTful APIs with Spring Boot (Java 11), integrating systems, implementing IAM with Keycloak, and automating workflows with Camunda and RabbitMQ.
Senior Java/Kotlin Engineer
Jeton Wallet
Oct 2019 - May 2021 (1 year 7 months)
Developed acquirer integrations for payment gateways using Java and Kotlin with Spring Boot; managed CI/CD in GitLab, containerized services, and maintained databases and messaging systems to support payment flows.
Senior Java Software Engineer
Veloe
Oct 2017 - Mar 2019 (1 year 5 months)
Designed and integrated microservices using Java 8 and Spring Boot, implemented CI/CD pipelines, led agile teams, and maintained pricing and batch-processing applications with Spring Batch and Spring Data.
Java Web Developer
Infosys
Oct 2014 - Sep 2016 (1 year 11 months)
Developed mobile and web applications using Java EE, SAP Fiori/SAPUI5, HTML5 and JavaScript, implemented persistence with JPA/Hibernate, and supported SAP system integrations and upgrades.
Java Developer
Softtek
Jan 2013 - Aug 2013 (7 months)
Developed Java web applications with JSF and PrimeFaces, implemented persistence with Hibernate/JPA on SQL Server and worked with JBoss application server.
Education
Degrees, certifications, and relevant coursework
Universidade Nove de Julho
Bachelor in Information Systems, Information Systems
2011 - 2014
Completed a Bachelor in Information Systems with coursework covering software development, databases, and enterprise applications from Feb 2011 to Dec 2014.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Thiago?
You can contact Thiago and 90k+ other talented remote workers on Himalayas.
Message ThiagoFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
