# Engenheiro de Software (Java)

- **Empresa:** AM53 Tech Recruitment
- **Local:** São Paulo, SP, BR (Remoto)
- **Salário:** Salário não informado
- **Contrato:** Não informado
- **Publicada:** 2026-10-05

## Descrição da vaga

Responsabilidades e atribuições:
De acordo com a senioridade e o desafio da posição, você poderá:
Desenvolver e evoluir aplicações e serviços utilizando Java.
Traduzir requisitos de negócio em soluções técnicas escaláveis e sustentáveis.
Desenvolver e manter soluções baseadas em microsserviços.
Atuar na evolução da arquitetura e na melhoria contínua das aplicações.
Desenvolver e manter APIs e integrações entre sistemas.
Implementar testes automatizados e contribuir para a qualidade do código.
Atuar na identificação e resolução de problemas em ambientes produtivos.
Acompanhar a saúde das aplicações por meio de ferramentas de monitoramento e observabilidade.
Desenvolver soluções que contribuam para a automação, disponibilidade, segurança e confiabilidade das plataformas.
Pesquisar e implementar tecnologias que contribuam para a evolução das soluções e dos processos de desenvolvimento.
Requisitos
Requisitos e qualificações:
Buscamos diferentes níveis de experiência. Por isso, o grau de domínio esperado nos conhecimentos abaixo será considerado de acordo com a senioridade da oportunidade:
Superior completo em Tecnologia da Informação ou áreas correlatas.
Conhecimento e/ou experiência com desenvolvimento de software utilizando Java.
Conhecimento e/ou experiência com Spring Boot.
Conhecimento em programação orientada a objetos.
Conhecimento em APIs REST e JSON.
Conhecimento em bancos de dados relacionais e SQL.
Conhecimento em Git.
Conhecimento em testes unitários e automatizados.
Conhecimento em Linux.
Conhecimento em microsserviços e sistemas distribuídos.
Conhecimento em estruturas de dados e algoritmos.
Conhecimento em práticas de integração e entrega contínuas (CI/CD).
Inglês técnico.
Para se destacar nesta posição, seria legal se você também tivesse:
Conhecimento e/ou experiência com AWS.
Conhecimento em Docker e Kubernetes.
Conhecimento em práticas de DevOps.
Experiência com TDD e BDD.
Conhecimento em programação concorrente.
Conhecimento em Design Patterns.
Experiência com ferramentas de monitoramento e observabilidade, como New Relic.
Conhecimento em bancos de dados NoSQL.
Conhecimento em GraphQL.
Experiência com Node.js.
Experiência com Scrum, Lean ou Kanban.
Conhecimento em Jenkins ou GitHub Actions.
Certificação em Java.

[Candidatar-se no site da empresa](https://www.joonow.com/pt-br/vaga/engenheiro-de-software-java-sao-paulo-sp-gp97zgbemh/candidatar)
