# Java Back-End Developer | Mid at Compass UOL

Compass UOL is hiring a remote Java Back-End Developer | Mid. Location requirements: Brazil.

Source: https://himalayas.app/companies/compass-uol/jobs/java-back-end-developer-mid

## About the job

| Field | Value |
| --- | --- |
| Company | [Compass UOL](https://himalayas.app/companies/compass-uol) |
| Job type | Full Time |
| Experience level | Mid-level |
| Location requirements | Brazil |
| Hiring timezones | UTC-5, UTC-4, UTC-3, UTC-2 |
| Posted on | 2026-11-12 |
| Apply before | 2027-01-11 |
| Job categories | [Backend Engineer](https://himalayas.app/jobs/backend-engineer), [Java Developer](https://himalayas.app/jobs/java-developer), [Software Engineer](https://himalayas.app/jobs/software-engineer), [Web Developer](https://himalayas.app/jobs/web-developer), [API Developer](https://himalayas.app/jobs/api-developer) |
| Skills | [Java](https://himalayas.app/jobs/java), [Quarkus](https://himalayas.app/jobs/quarkus), [SQL](https://himalayas.app/jobs/sql), [Git](https://himalayas.app/jobs/git), [MVC](https://himalayas.app/jobs/mvc), [Software Testing](https://himalayas.app/jobs/software-testing), [Unit Testing](https://himalayas.app/jobs/unit-testing), [Integration Testing](https://himalayas.app/jobs/integration-testing), [Scrum](https://himalayas.app/jobs/scrum), [Kanban](https://himalayas.app/jobs/kanban), [CI CD](https://himalayas.app/jobs/ci-cd), [SonarQube](https://himalayas.app/jobs/sonarqube), [Jenkins](https://himalayas.app/jobs/jenkins), [Salesforce](https://himalayas.app/jobs/salesforce), [AngularJS](https://himalayas.app/jobs/angularjs), [JavaScript](https://himalayas.app/jobs/javascript), [HTML5](https://himalayas.app/jobs/html5), [XML](https://himalayas.app/jobs/xml), [jQuery](https://himalayas.app/jobs/jquery), [Vale](https://himalayas.app/jobs/vale) |

## Job description

```text
Buscamos uma pessoa desenvolvedora para integrar nosso time de tecnologia, atuando nas atividades previstas em cada Sprint, desde a análise e o design até a programação e os testes, contribuindo para entregas de qualidade, colaboração com a equipe e cumprimento dos prazos estabelecidos.

- Implementar as regras de negócio de acordo com os requisitos e com a solução especificada;
- Realizar a integração da aplicação com outros sistemas ou fontes de dados;
- Processar as informações e disponibilizá-las para consumo pelo front-end;
- Desenvolver código com qualidade e dentro dos padrões estabelecidos;
- Zelar pela segurança e pela qualidade do código e das entregas;
- Seguir os padrões técnicos e de qualidade definidos;
- Produzir código-fonte de acordo com os padrões das tecnologias utilizadas.

- Experiência com desenvolvimento Java para Web;
- Conhecimento em Java e Java Quarkus;
- Conhecimento em arquitetura de aplicações, incluindo arquitetura em três camadas, MVC e microsserviços;
- Experiência com integração entre sistemas, APIs e serviços REST;
- Conhecimento em modelagem de dados relacionais e SQL;
- Conhecimento em padrões de projeto e boas práticas de desenvolvimento de software;
- Experiência com controle de versão de código-fonte utilizando Git;
- Conhecimento em testes de software, incluindo testes unitários e de integração;
- Conhecimento em metodologias ágeis, como Scrum e Kanban.

Requisitos Desejáveis (Diferenciais)

- Conhecimento em Enterprise Integration Patterns, SOA e WebSphere Message Broker;
- Experiência com JMS e EJB 3;
- Conhecimento em JavaScript, ECMAScript, Ajax, jQuery, AngularJS, Bootstrap, HTML5, XML, CSS3 e ASP;
- Conhecimento em desenvolvimento de aplicações Java SWING;
- Experiência com desenvolvimento de interfaces responsivas e aplicações PWA;
- Conhecimento em UX e conceitos de usabilidade;
- Experiência com Jenkins e práticas de CI/CD;
- Conhecimento em TDD, ATDD, especificação por exemplo e refactoring;
- Experiência com Selenium WebDriver, Protractor e JMeter;
- Conhecimento em SonarQube;
- Experiência com ClearCase;
- Conhecimento na utilização da IDE Eclipse;
- Experiência com configuração de servidores de aplicação;
- Conhecimento em testes de desempenho, carga, vulnerabilidade e acessibilidade.

Informações adicionais

Benefícios

- Vale-alimentação e/ou vale-refeição;
- Plano de saúde e plano odontológico;
- Plano de saúde para o seu pet;
- Auxílio home office (para vagas remotas);
- Kit de boas-vindas no onboarding;
- Seguro de vida;
- Zenklub, com acompanhamento psicológico e nutricional;
- TotalPass;
- Programa de Certificações e Capacitação Contínua com parceiros (Adobe, Anthropic, AWS, Google, Microsoft, Salesforce);
- Parcerias e descontos para o seu desenvolvimento;
- Acesso ao conteúdo UOL;
- Kit maternidade;
- Licença maternidade e paternidade estendidas;

- Programa de indicações.
```

## How to apply

Apply on Himalayas: [Java Back-End Developer | Mid at Compass UOL](https://himalayas.app/companies/compass-uol/jobs/java-back-end-developer-mid)

Jobs on Himalayas never require payment from applicants. Never send money to a company.

## About Compass UOL

Company profile: [Compass UOL](https://himalayas.app/companies/compass-uol.md)

All jobs: [23 open remote jobs at Compass UOL](https://himalayas.app/companies/compass-uol/jobs)
