Desenvolvedor Java
Summary
Senior Java developer on-site in São Paulo who designs, evolves and sustains corporate applications end to end — building REST APIs and microservices with Java 11+/Spring Boot, relational databases, automated tests, Docker and CI/CD — while taking part in architecture decisions and mentoring junior developers.
Descrição da vaga
Buscamos um(a) Desenvolvedor(a) Java Sênior para atuar no desenvolvimento, evolução e sustentação de aplicações corporativas, contribuindo com decisões técnicas, definição de arquitetura e implementação de soluções escaláveis, seguras e de alta performance.
O profissional atuará em conjunto com equipes multidisciplinares, participando de todo o ciclo de desenvolvimento de software, desde o levantamento de requisitos até a implantação e o monitoramento das aplicações.
Principais responsabilidades
-
Desenvolver e manter aplicações utilizando Java e Spring Boot.
-
Projetar e implementar APIs RESTful e microsserviços.
-
Aplicar boas práticas de desenvolvimento, princípios SOLID e padrões de projeto.
-
Desenvolver testes unitários e de integração.
-
Trabalhar com bancos de dados relacionais e não relacionais.
-
Participar de decisões técnicas e definições de arquitetura de software.
-
Realizar code reviews, identificar problemas de performance e propor melhorias.
-
Atuar na integração entre sistemas e serviços.
-
Participar de processos de CI/CD, versionamento de código e deploy.
-
Colaborar com times de produto, QA, arquitetura e DevOps.
-
Apoiar tecnicamente desenvolvedores de níveis júnior e pleno.
Requisitos técnicos
-
Experiência sólida com Java 11 ou superior.
-
Conhecimento avançado em Spring Boot, Spring Framework e Spring Data.
-
Experiência no desenvolvimento de APIs REST e microsserviços.
-
Conhecimento em SQL e bancos de dados relacionais, como PostgreSQL, Oracle ou MySQL.
-
Experiência com Git, Maven ou Gradle.
-
Conhecimento em testes automatizados com JUnit e Mockito.
-
Experiência com Docker e pipelines de CI/CD.
-
Conhecimento em padrões de projeto, arquitetura de software e princípios SOLID.
-
Familiaridade com metodologias ágeis, como Scrum ou Kanban.
Diferenciais
💪🏽 TotalPass\Wellhub;
👨🏾🤝👩🏽🤝👩🏼 Seguro de vida em grupo;
🍕🛒 Vale Refeição/ Alimentação;
🏨 Plano de saúde e odontológico - Bradesco;
💻 Ações de treinamento: palestras, fóruns, trocas e conversas de conhecimentos relativos ao nosso negócio. Estamos em constante conexão para aprender mais e juntos;
👉 Programa +MJVer: programa interno de indicação onde você indica um colega para trabalhar conosco e se esse relacionamento der match, você ganha um prêmio.
💲 Parcerias: quer desconto? Temos um grupo no Workplace onde divulgamos parcerias com instituições de ensino, escolas de idiomas, academias, restaurantes, produtos e outros serviços;
💲 Parcerias: quer desconto? Temos um grupo no Workplace onde divulgamos parcerias com instituições de ensino, escolas de idiomas, academias, restaurantes, produtos e outros serviços;