Senior Backend Engineer (Java/Spring Boot) specialized in FinTech & Payments. I build and modernize production systems with a reliability/security mindset (idempotency, retries/timeouts, resilience, reconciliation, safe rollouts).
What I can help you with:
- Payment/Banking integrations (ACH/Wire/Card/Crypto rails), webhook-driven flows, edge cases & reconciliation
- Legacy modernization → modular services/microservices (Clean Architecture/DDD when it fits)
- API design (REST, versioning, backward compatibility), event-driven services (Kafka/MQ)
- Performance & scalability (PostgreSQL tuning, caching with Redis)
- CI/CD + cloud deployments (Docker, Kubernetes/OpenShift, AWS), production troubleshooting & RCA
- MCP (Model Context Protocol) Server integrated into an n8n pipeline to feed and power a chatbot, enabling automated conversational workflows.
Tech: Java, Spring Boot, PostgreSQL, Redis, Kafka, AWS, Docker, Kubernetes, Jenkins.
Apache Kafka
Java
Spring Boot
Spring Framework
Hibernate
PostgreSQL
Redis
Amazon ECS for Kubernetes
Kubernetes
Microservice
REST API
n8n
Clean Architecture
Domain-Driven Design
Renan T.
Porto Alegre, Brazil
$50/hr
5.0
51 jobs
I focus on data engineering, software engineering, ETL/ELT, SQL reporting, high-volume data flows, and development of robust APIs using Java and Scala.
I prioritize three key elements: reliability, efficiency, and simplicity.
I hold a Bachelor's degree in Information Systems from Pontifícia Universidade Católica do Rio Grande do Sul as well as graduate degrees in Software Engineering from Infnet/FGV and Data Science (Big Data) from IGTI.
In addition to my academic qualifications I have acquired a set of certifications:
- Databricks Certified Data Engineer Professional
- AWS Certified Solutions Architect – Associate
- Databricks Certified Associate Developer for Apache Spark 3.0
- AWS Certified Cloud Practitioner
- Databricks Certified Data Engineer Associate
- Academy Accreditation - Databricks Lakehouse Fundamentals
- Microsoft Certified: Azure Data Engineer Associate
- Microsoft Certified: DP-200 Implementing an Azure Data Solution
- Microsoft Certified: DP-201 Designing an Azure Data Solution
- Microsoft Certified: Azure Data Fundamentals
- Microsoft Certified: Azure Fundamentals
- Cloudera CCA Spark and Hadoop Developer
- Oracle Certified Professional, Java SE 6 Programmer
My professional journey has been marked by a deep involvement in the world of Big Data solutions. I've fine-tuned my skills with Apache Spark, Apache Flink, Hadoop, and a range of associated technologies such as HBase, Cassandra, MongoDB, Ignite, MapReduce, Apache Pig, Apache Crunch and RHadoop.
Initially, I worked extensively with on-premise environments but over the past five years my focus has shifted predominantly to cloud based platforms. I've dedicated over two years to mastering Azure and I’m currently immersed in AWS.
I have a great experience with Linux environments as well as strong knowledge in programming languages like Scala (8+ years) and Java (15+ years).
In my earlier career phases, I had experience working with Java web applications and Java EE applications, primarily leveraging the WebLogic application server and databases like SQL Server, MySQL, and Oracle.
Apache Kafka
Docker
MongoDB
MapReduce
Apache Hadoop
Apache HBase
Apache Flink
Progress Chef
Java
Elasticsearch
Bash Programming
Apache Spark
Apache Solr
Scala
Luis Gustavo S.
Braganca Paulista, Brazil
$38/hr
5.0
4 jobs
I am a software developer with a strong background in building, maintaining and deploying enterprise applications, primarily focused on Java development, RESTful and GraphQL APIs. I bring hands-on experience across all phases of the software development lifecycle (SDLC), from gathering requirements and designing solutions to deploying and supporting applications in production.
I have great expertise in technologies such as AWS, Kafka, Spring Boot, Spring Data, Hibernate and Jenkins. My focus is on creating scalable, efficient systems while ensuring alignment with both functional and non-functional requirements.
In addition to my technical skills, I have taken on leadership roles, guiding teams on best practices in code quality, system design, and agile methodologies. My goal is to deliver high-quality software solutions that drive value and efficiency to the client.
Apache Kafka
Jenkins
SQL
Java
Spring Data
Docker
Spring Boot
API Integration
API Development
API
Apache Maven
CI/CD
Integration Testing
J2EE
Unit Testing
Jonatha C.
Fortaleza, Brazil
$35/hr
5.0
1 jobs
💼 17+ YEARS EXPERIENCE | 🏆100% Job Success
I am a developer with experience in building APIs, Web and Mobile applications for small to large companies. Whether you're trying to create your startup, manage your business, or improve your business processes.
Technical Expertise:
✅ Proficient in Java, including Java 8, Java 11, Java 17
✅ Expertise in developing web applications in the Banking and Financial domain for over 12 years
✅ Expertise in developing web applications in the Logistics company and ERP domain for over 7 years
✅ Expertise in developing with JSF
✅ Strong knowledge of JavaScript, TypeScript, React and Node in many frameworks
✅ Backend development experience with Spring Boot, REST API development, application security, scalability, and proficiency in Spring Data JPA, Hibernate, Spring Cloud, and Spring Security
✅ Mastery of Microservice architecture and Micro Frontend architecture, including Journey-based frontend UI development
✅ Expertise in application security best practices, including OAuth 2 implementation, JWT token-based authentication, and authorization
✅ Experience in Test-Driven Development (TDD) and unit testing using JUnit 5 and Mockito, as well as snapshot testing with Jest and Enzyme
✅ Experince with both relational and NoSQL databases, including MySQL, Oracle, PostgreSQL, MongoDB, and Amazon QLDB
✅ Hands-on experience with AWS, including designing and implementing highly scalable and secure infrastructure plans, application deployment, and CI/CD pipelines using AWS services like CodeCommit. Proficiency in migrating on-premises applications to the AWS cloud
✅ Expertise in DevOps practices, including CI/CD with Jenkins and GitHub Actions, containerization using Docker, terraform script development
✅ Experience in setting up monitoring and logging solutions like Prometheus, Grafana, ELK (Elasticsearch, Logstash, Kibana), or AWS CloudWatch to ensure the health and performance of applications
✅ Understanding of distributed system concepts, including message brokers like Apache Kafka or RabbitMQ, and the implementation of distributed transactions
✅ Expertise in optimizing application performance, including profiling, caching strategies, and database query optimization
✅ Proficiency in modern Software Development Life Cycle (SDLC) methodologies, including Agile (SCRUM), and tools such as Jira, Confluence, and SonarQube
✅ Mastery of Object-Oriented Programming (OOP) concepts, SOLID principles, and Data Structures & Algorithms
I have a proven track record of delivering exceptional results for my clients, including:
☑ Boosting client revenue by 30% through targeted web application improvements
☑ Increasing code quality by 80% using best practices and the Boy Scout Rule
☑ Mentoring junior developers to enhance their Java skills and problem-solving abilities
I am confident that my strong technical background and commitment to excellence will make me an asset to your team. If you would like to discuss how I can contribute to your next project, please don't hesitate to reach out.
Thank you for considering my application, and I look forward to speaking with you soon.
Best regards,
Jonatha.
Spring Boot
Node.js
React
React Native
Java
UI/UX Prototyping
Technical Project Management
Tech & IT
PrimeFaces
Next.js
ExpressJS
SEO Competitor Analysis
DevOps Engineering
AWS Development
Data Analysis
Gabriel M.
Belo Horizonte, Brazil
$40/hr
5.0
8 jobs
You need robust backend systems that scale, or you're looking to integrate cutting-edge AI into your business without breaking existing workflows. I bring over 6 years of experience solving exactly these problems for clients in the US, Brazil, and Europe.
Recent High-Impact Wins:
- AI for Revenue Growth: Architected and implemented a core AI feature for a leading EHS platform (VelocityEHS) that is projected to generate hundreds of thousands of dollars in new revenue.
- 700% Performance Boost: Refactored a critical data import routine, reducing processing time from 5+ minutes to just 40 seconds for 300k lines of data.
- DevOps Efficiency: Built a CLI tool to consolidate 500+ git branches, streamlining deployments and eliminating hours of manual merge conflicts.
- Cost Reduction: Engineered a custom WhatsApp broker that reduced infrastructure costs by $50/month per instance while scaling customer attendance.
My Technical Toolkit:
- AI & LLM: Retrieval-Augmented Generation (RAG), OpenAI API, Semantic Kernel, Vector Databases.
- Backend Engineering: .NET 8/9, C#, ASP.NET Core, Entity Framework.
- Scalability & Data: GraphQL, Apache Kafka, PostgreSQL, SQL Server.
- Cloud & DevOps: Azure, Docker, CI/CD Pipelines, Kubernetes.
Let’s discuss how I can bring this level of efficiency to your project. Click 'Invite to Job' to start a conversation.
Apache Kafka
.NET Framework
.NET Core
ASP.NET
C#
Domain-Driven Design
Entity Framework
Google Apps Script
GraphQL
JavaScript
Node.js
React
SQL
Luis Gustavo P.
Curitiba, Brazil
$63/hr
5.0
2 jobs
10+ years certified professional agile coach, Agile Product Ownership and SAFe scrum master.
As agilist, assumed roles of developer, scrum master, and product owner. Leading development teams as a servant leader.
Currently Product Owner of Enterprise Service Management leveraging ServiceNow, on a multi millions dollar Product Development and implementation involving several tracks on a global Agile Project Management.
For supporting ITIL, mostly IT service management, and IT operations management.
Knowledgeable on Scrum, SAFe, OKR, Kanban, Cloud Computing, Continuous improvement, PDCA, service mapping, process mapping, test driven development, PMBOK / EMCAPS.
Tools of preference are: Azure DevOps, ServiceNow, BMC, GitHub.
Familiar with technologies: JavaScript, Representational State Transfer (REST), PowerShell, HTML, C++, .NET Framework, C#, oAuth, TLS/SSL, IIS, MS Office, Linux, Microsoft SQL Server / MySQL
Apache Kafka
ServiceNow
ASP.NET MVC
API Integration
Live Interpretation
Elasticsearch
Microsoft Azure
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Apache Kafka Developer in Brazil on Upwork?
You can hire a Apache Kafka Developer in Brazil on Upwork in four simple steps:
Create a job post tailored to your Apache Kafka Developer project scope. We'll walk you through the process step by step.
Browse top Apache Kafka Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Apache Kafka Developer profiles and interview.
Hire the right Apache Kafka Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Apache Kafka Developer?
Rates charged by Apache Kafka Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Apache Kafka Developer in Brazil on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Apache Kafka Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Apache Kafka Developer team you need to succeed.
Can I hire a Apache Kafka Developer in Brazil within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Apache Kafka Developer proposals within 24 hours of posting a job description.