Java Backend Developer - English Required (Hybrid position- São Paulo)

Reposted 2 Days Ago
Be an Early Applicant
São Paulo
Mid level
Information Technology • Software
The Role
The Java Backend Developer will develop scalable solutions, design APIs, and implement resilience in a cloud environment focusing on Java and Spring Framework.
Summary Generated by Built In

We are a high-impact software and digital transformation expert firm.

For 10 years, we have created solutions focused on technology and innovation thanks to our team of over 220 talented #DaCoders, including developers, architects, UX/UI designers, PMs, QA testers, and more, who join our projects with clients in LATAM and the United States to achieve outstanding results.

With us, you'll boost and accelerate your professional development by collaborating on a wide variety of projects, industries, and business sectors.

Working at DaCodes will allow you to be versatile and agile by working with diverse technologies and collaborating with top-tier professionals.

DaCoders have a significant impact on the success of our business, as well as the success of our clients. You will be the expert participating in our projects and will have access to disruptive startups and global brands. Sounds interesting?

We are looking for talent to join the team—let's work together!

The ideal candidate has a unique combination of technical experience, curiosity, logical and analytical mindset, proactivity, ownership, and a passion for teamwork.


Requirements

We are looking for an experienced and passionate Backend Developer to join the team of one of our clients.
This professional will work on developing robust and scalable solutions, with a focus on modern architecture, software engineering best practices, and cloud environment integration.

In this role, you will contribute to:

  • Designing and developing resilient and secure REST APIs
  • Working with microservices and event-driven architecture
  • Implementing solutions in cloud environments (AWS)
  • Ensuring code quality through automated testing and development best practices

Responsibilities

  • Develop backend applications using Java (versions 8, 11, and 17) with Spring Framework (Spring Boot, Spring Data, Spring Batch, Spring Security)
  • Design solutions using Hexagonal architecture, microservices, and event-driven architecture
  • Work with messaging systems (Kafka, SQS/SNS, RabbitMQ)
  • Implement resilience in APIs with Resilience4j
  • Create and maintain unit tests with Mockito, JUnit, and Sonar
  • Use tools such as Git, Gitflow, GitLab, Swagger, and Confluence
  • Work with relational databases (PostgreSQL, MySQL, Oracle) and NoSQL databases (MongoDB, Redis, DynamoDB)
  • Apply design principles such as SOLID, Clean Code, and TDD, and conduct code reviews
  • Ensure API security and data encryption
  • Monitor observability through tracing, metrics, and logs
  • Participate in agile ceremonies (Scrum, Kanban) and engage in the full development lifecycle (E2E)

Requirements

  • Solid experience with Java and Spring Framework
  • Knowledge of modern architecture (microservices, event-driven, hexagonal)
  • Experience with messaging and API resilience
  • Proficiency in AWS environments (EKS, S3, EC2, Lambda, Docker)
  • Knowledge of relational and NoSQL databases
  • Experience with version control and documentation tools
  • Knowledge of PLSQL, views, stored procedures, and queries
  • Practice in design principles, security, and observability
  • Experience with agile methodologies and full development lifecycle

Desirable Qualifications

  • Advanced English
  • Experience leading other developers
  • Cloud certification (AWS, Azure, etc.)

BenefitsBenefits
  • Brazilian legal benefits
  • Paid vacation days
  • Meal allowance
  • Health insurance
  • Life insurance
  • This is a Hybrid position

Top Skills

AWS
Docker
DynamoDB
Git
Java
Junit
Kafka
Mockito
MongoDB
MySQL
Oracle
Postgres
RabbitMQ
Redis
Resilience4J
Sns
Sonar
Spring Framework
Sqs
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Houston, Texas
220 Employees
Year Founded: 2014

What We Do

DaCodes empowers organizations to achieve their full potential through custom software solutions. We believe in the power of technology to drive innovation and growth.

✅We understand your unique vision.
✅We engineer for impact
✅We're a global team, dedicated to your success

Our 220+ DaCoders worldwide provide personalized support and technical expertise to amplify your engineering capabilities, enhance workflows, and help you scale your business.

Let's code something great together.

Similar Jobs

Mastercard Logo Mastercard

Manager, Product Management

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
São Paulo, BRA
35300 Employees

Mastercard Logo Mastercard

Consultant

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
São Paulo, BRA
35300 Employees

Mastercard Logo Mastercard

Consultant

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
São Paulo, BRA
35300 Employees

Mastercard Logo Mastercard

Director, Customer Fraud - Security/Risk Services

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
São Paulo, BRA
35300 Employees
1-1 Annually

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account