Netvagas
Desenvolvedor sr (2)
Job Location
Brasil, Brazil
Job Description
Descrição: Estamos em busca de uma pessoa dedicada e com vontade de fazer a diferença para atuar na área de Desenvolvimento . Se você ama tecnologia, gosta de desafios e acredita no poder da colaboração para alcançar grandes resultados, essa oportunidade é para você!
Responsabilidades e atribuições
- Projetar, desenvolver e implementar soluções backend robustas.
- Experiência em Legado e Visão de Arquitetura .
- Garantir a qualidade e desempenho das aplicações.
- Colaborar com equipes multidisciplinares para definir e entregar funcionalidades.
- Automatizar testes para garantir a qualidade do código.
- Revisar e orientar a equipe técnica, promovendo boas práticas de codificação.
- Identificar e resolver problemas complexos de software.
Requisitos e qualificações
- Experiência sólida com Java (11+ ou 17) e frameworks como Spring Boot (v2.6+), Hibernate, e JPA.
- Conhecimento em arquitetura de microserviços e design de APIs RESTful.
- Familiaridade com bancos de dados relacionais (MySQL, PostgreSQL e NoSQL
- Conhecimento em práticas de segurança de aplicações.
- Experiência com ferramentas de CI/CD como Jenkins, GitLab CI, ou CircleCI.
- Experiência com Docker e Kubernetes para containerização e orquestração.
- Spring Framework: Experiência com Spring Boot (v2.6+), Spring Security, Spring Data JPA, Spring MVC, Spring Cloud.
- Hibernate: Experiência com Hibernate ORM, incluindo mapeamento de entidades, consultas HQL, e caching.
- APIs RESTful: Design e implementação de APIs usando Spring Boot e Spring MVC, integração com Swagger/OpenAPI para documentação.
- Ferramentas de Build: Maven, Gradle , Webpack, Babel.
- Controle de Versão: Git (GitHub, GitLab, Bitbucket).
- Segurança: Implementação de autenticação e autorização usando Spring Security, JWT (JSON Web Tokens), OAuth2.
- Banco de Dados: Integração com bancos de dados relacionais usando JDBC, Spring Data JPA, e NoSQL usando Spring Data MongoDB.
- Testes: Automação de testes unitários e de integração usando JUnit, Mockito, e testes de API com Postman/Newman.
- Microsserviços: Design e implementação de microsserviços usando Spring Cloud, Eureka, Zuul e entre outras.
- Message Brokers: Experiência com Kafka, RabbitMQ.
- Conhecimento em práticas de DevOps e ferramentas de CI/CD como Jenkins, GitLab CI.
- Experiência com Docker e Kubernetes.
- Experiência com metodologias ágeis (Scrum, Kanban).
2411160202331179894
#J-18808-Ljbffr
Location: Brasil, BR
Posted Date: 11/26/2024
Contact Information
Contact | Human Resources Netvagas |
---|