Desenvolvedor Java Pleno | Backend Developer
Summary
Mid-level Java backend developer in São Paulo building and evolving REST APIs and services with Java and Spring Boot, relational databases, and Git in agile squads. Day to day includes architecture decisions, code reviews, testing, and fixing production bugs, with bonus exposure to microservices, Kafka/RabbitMQ, Docker/Kubernetes, and cloud.
Curte resolver problemas complexos com código limpo e bem arquitetado? Essa vaga de Dev Java é para você crescer tecnicamente, ter voz nas decisões e ver seu trabalho em produção impactando milhares de pessoas.
Você vai atuar em uma empresa em crescimento, com times ágeis, ambiente colaborativo e foco em boas práticas de engenharia. Aqui, tecnologia é core do negócio, não área de apoio.
- Desenvolver e evoluir APIs e serviços backend em Java.
- Participar de decisões de arquitetura e desenho de soluções.
- Escrever código testável, performático e bem documentado.
- Atuar em squads ágeis, colaborando com produto, QA e UX.
- Realizar code reviews e contribuir para padrões de qualidade.
- Apoiar na investigação e correção de bugs em produção.
- Contribuir com melhorias contínuas em processos e ferramentas.
Requisitos obrigatórios:
- Experiência sólida com Java (8+ ou superior) em projetos backend.
- Vivência com frameworks como Spring / Spring Boot.
- Conhecimento de APIs REST, JSON e integração entre sistemas.
- Experiência com bancos de dados relacionais (ex.: PostgreSQL, MySQL).
- Noções de versionamento com Git e práticas ágeis (Scrum/Kanban).
- Capacidade de escrever código limpo, organizado e testável.
Diferenciais:
- Experiência com microsserviços, mensageria (Kafka, RabbitMQ) ou filas.
- Conhecimento em testes automatizados (JUnit, Mockito, etc.).
- Vivência com Docker, Kubernetes ou cloud (AWS, GCP, Azure).
- Atuação anterior em produtos digitais de alta escala.
- Participação em comunidades, projetos open source ou tech talks.