Hire the Best Java EE Developers
in Brazil

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Mayara A.

Goiania, Brazil

$20/hr
5.0
8 jobs

I specialize in React and Next.js on the frontend, and Node.js/NestJS on the backend, building SaaS platforms, REST & GraphQL APIs, and TypeScript-first architectures that teams can actually work with long-term. I work with Claude Code Pro as a core part of my development workflow. That means faster iterations, more thorough code review at every step, and more of my time spent on the decisions that actually affect your project, architecture, performance, and reliability. What I build: → React & Next.js — SSR, Tailwind CSS, Material UI, performance → Node.js · NestJS · Express — REST & GraphQL APIs, authentication → PostgreSQL — schema design, query optimization, data modeling → TypeScript — frontend and backend, no exceptions → Clean architecture — SOLID principles, microservices, CI/CD I work best with startups and product teams who need a developer that estimates honestly, communicates clearly, and delivers without surprises. Send me a message about what you're building, I'll tell you straight if I'm the right fit.

  • Next.js
  • React
  • Claude
  • Full-Stack Development
  • NestJS
  • AI Development
  • Node.js
  • TypeScript
  • PostgreSQL
  • REST API
  • ExpressJS
  • Amazon Web Services
  • CI/CD
  • JavaScript
  • Tailwind CSS
  • AI App Development
  • SaaS Development
  • API Development
  • ChatGPT
  • OpenAI API
Bruno Henrique S.

Brasilia, Brazil

$23/hr
5.0
1 jobs

With 3+ years of experience in software development, I completed a postgraduate degree in software engineering. I have expertise in Java and advanced frameworks, including the entire Spring ecosystem, JPA, and Hibernate. My specialization extends to developing robust backend solutions, integrating modern microservices patterns, and is complemented by my knowledge in frontend development, mainly with Angular and JSP pages. I have a strong orientation towards agile development, with a particular focus on code quality and the implementation of unit and integration tests using JUnit and Mockito to ensure software robustness and reliability. Skills by years: Java: 3+ years Springboot: 2+ years Angular: 1+ year Microservices: 2+ years Docker: 1+ year Hibernate: 2+ years JPA (Java Persistence API): 2+ years API Rest and Restful: 2+ years Scrum: 2+ years JUnit and Mockito: 1+ year PostgreSQL: 1+ year IBM-DB2: 2+ years Oracle: 1+ year MySQL: 1+ year H2 Database: 2+ years Key Technologies:

  • Java
  • Spring Boot
  • Angular
  • TypeScript
  • JSON API
  • REST API
  • H2 Database Engine
  • JavaScript
  • Spring Framework
  • Spring HATEOAS
  • Spring Security
  • API Development
  • Spring Data
Carlos D.

Dois Córregos, Brazil

$30/hr
4.9
7 jobs

With over 20 years of experience in software development and technical leadership, primarily within banking, financial services, and large-scale enterprise environments, I bring a strong combination of hands-on engineering expertise, architectural vision, and team leadership. Throughout my career, I have led and contributed to the design, development, and modernization of complex distributed systems, with a strong focus on microservices, systems integration, and cloud-native architectures. In my most recent roles as a Java Tech Leader in the banking sector, I have been responsible for leading multiple agile teams, aligning product, architecture, and development, and ensuring high standards of code quality, scalability, and reliability. I have extensive experience with Java, Spring Boot, Quarkus, and Java EE, building microservices and ETL solutions integrated through event-driven architectures using Kafka and RabbitMQ. I am a strong advocate of Clean Code, Clean Architecture, and Test-Driven Development, with deep hands-on experience using JUnit, Mockito, Testcontainers, and CI/CD pipelines built with GitHub Actions and Kubernetes. My work has also included observability and production monitoring using tools such as Grafana, Dynatrace, Jaeger, Kibana, and Azure Monitor. In addition to my technical background, I bring a solid understanding of product delivery, stakeholder alignment, and agile practices. I have worked as a Tech Lead, Team Leader, and Product Owner, which allows me to effectively bridge the gap between business and technology. I am comfortable driving technical decisions, mentoring developers, reducing technical debt, and introducing innovation—recently including the practical adoption of AI-assisted development tools to improve productivity and code quality. I have worked extensively with cloud platforms such as AWS, Microsoft Azure andGoogle Cloud Platform, and with databases including PostgreSQL, MongoDB, IBM DB2, and SQL Server. My background in systems integration spans e-commerce, payments, CRM, IoT, and large financial institutions, giving me a broad and adaptable perspective.

  • Java
  • Kernel Oops
  • Data Modeling
  • Amazon Web Services
  • AJAX
  • HTML
  • JavaScript
  • Delphi
  • DHTML
  • CSS
Jose Daniel T.

Juazeiro do Norte, Brazil

$20/hr
4.9
10 jobs

🚀 Experienced Software Engineer | Java, Spring & Kotlin Specialist | Oracle-Certified | 10+ Years in Web & API Development Hi, I'm Daniel — a passionate software engineer with over a decade of hands-on experience in designing, developing, and delivering robust solutions using Java, Kotlin, Spring Boot, and RESTful APIs. I’m also Oracle-certified and have contributed to a wide range of successful projects across industries, from startups to large enterprises. 💻 Tech Stack Highlights Java, Kotlin, Spring Framework (Boot, MVC, Security) Angular & React for modern web interfaces AWS for cloud infrastructure JasperReports for reporting solutions PostgreSQL, MySQL, and other RDBMS AI Agents (Augment, Cortex) 🌐 My background includes full-stack development (Desktop and Web), integration with cloud services, and leading feature development in agile environments. Whether it's building scalable microservices, modern APIs, or intuitive UIs, I bring technical depth and adaptability to every project. ✅ Open to remote opportunities ✅ Fluent in English and Portuguese ✅ Strong communication and teamwork

  • Java
  • Docker
  • Spring Boot
  • Kotlin
  • Spring Framework
  • Java Persistence API
  • API
  • MySQL
  • Angular
  • React
  • iReport
  • PostgreSQL
  • FastAPI
  • Ruby on Rails
  • Git
Ramon P.

Vitoria, Brazil

$999/hr
5.0
12 jobs

I am a software developer, and in the last few years, I've worked developing software for private and public companies, now working as a specialist in the e-commerce area. I'm a person who knows how to work as a team, keeping the focus on quality and usability in what I do, having proactive attitudes to use and learning new technologies. I aim to act as a developer in languages that run on JVM, Python, and Ruby in a high-performance environment on the web platform and with tools for DevOps and security.

  • Java
  • Ecommerce Website Development
  • Amazon Web Services
  • Kubernetes
  • Ecommerce
  • AWS Lambda
  • Web Services Development
  • DevOps
  • Python
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.

  • Java
  • Docker
  • MongoDB
  • MapReduce
  • Apache Hadoop
  • Apache HBase
  • Apache Flink
  • Progress Chef
  • Elasticsearch
  • Bash Programming
  • Apache Spark
  • Apache Kafka
  • Apache Solr
  • Scala

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

How do I hire a Java EE Developer in Brazil on Upwork?

You can hire a Java EE Developer in Brazil on Upwork in four simple steps:

  • Create a job post tailored to your Java EE Developer project scope. We'll walk you through the process step by step.
  • Browse top Java EE Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Java EE Developer profiles and interview.
  • Hire the right Java EE 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 Java EE Developer?

Rates charged by Java EE 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 Java EE Developer in Brazil on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Java EE Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Java EE Developer team you need to succeed.

Can I hire a Java EE 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 Java EE Developer proposals within 24 hours of posting a job description.