
Middle/Senior Java Developer
São Paulo
We are looking for a Mid to Senior-level Backend Java Developer with strong experience in the Java ecosystem. This role requires a solid background in modern software architecture, clean coding practices, and extensive experience with cloud services, especially AWS.
Work at Exadel - Who We Are
We don’t just follow trends—we help define them. For 25+ years, Exadel has transformed global enterprises. Now, we’re leading the charge in AI-driven solutions that scale with impact. And it’s our people who make it happen—driven, collaborative, and always learning.
Requirements
- Solid proficiency in Java for backend development
- Hands-on experience with unit, integration, and performance testing
- Familiarity with event-driven architectures and messaging systems (Kafka, SQS, RabbitMQ)
- Knowledge of relational databases like MySQL and PostgreSQL
- Experience with container technologies (Docker, Kubernetes, ECS)
- Solid understanding of AWS services (Lambda, API Gateway, SQS, SNS, ECS)
- Familiarity with principles like SOLID, Clean Code, DRY, KISS, and YAGNI
- Understanding of scalability, load balancing, and clustering concepts
- Nice-to-have: Experience with Azure, GCP, or other cloud providers
- Nice-to-have: Experience with Infrastructure as Code tools (Terraform, CloudFormation, Ansible)
- Nice-to-have: Familiarity with .NET Core, Python, Kotlin, or Golang
- Nice-to-have: Background in financial services (banks, fintechs, or related sectors)
- Strong analytical and problem-solving skills
Responsibilities
- Solid proficiency in Java for backend development
- Hands-on experience with unit, integration, and performance testing
- Familiarity with event-driven architectures and messaging systems (Kafka, SQS, RabbitMQ)
- Knowledge of relational databases like MySQL and PostgreSQL
- Experience with container technologies (Docker, Kubernetes, ECS)
- Solid understanding of AWS services (Lambda, API Gateway, SQS, SNS, ECS)
- Familiarity with principles like SOLID, Clean Code, DRY, KISS, and YAGNI
- Understanding of scalability, load balancing, and clustering concepts
- Nice-to-have: Experience with Azure, GCP, or other cloud providers
- Nice-to-have: Experience with Infrastructure as Code tools (Terraform, CloudFormation, Ansible)
- Nice-to-have: Familiarity with .NET Core, Python, Kotlin, or Golang
- Nice-to-have: Background in financial services (banks, fintechs, or related sectors)
- Strong analytical and problem-solving skills
Candidatar a esta vaga
*
indica um campo obrigatório