Tech Stack
AngularDockerJavaJavaScriptJUnitKubernetesMockitoNoSQLPythonReactSpringSpring BootSpringBootSQLVue.js
About the role
- Desenvolver, manter e otimizar serviços e APIs em Java (Spring Boot ou frameworks similares);
- Implementar integrações entre sistemas e bancos de dados relacionais e não-relacionais;
- Garantir a escalabilidade, segurança e performance das aplicações backend;
- Colaborar com frontend developers para integração de APIs e resolução de dependências técnicas;
- Contribuir para decisões de arquitetura, padrões de código e boas práticas;
- Realizar testes e participar de code reviews para assegurar qualidade das entregas.
Requirements
- Experiência sólida em **desenvolvimento backend com Java;**
- **Inglês avançado** para reuniões com o cliente;
- Vivência com **frameworks** modernos (**Spring Boot, Quarkus, Micronaut ou similar**);
- Conhecimento em b**ancos de dados relacionais (SQL) e noções de NoSQL**;
- Experiência com **APIs RESTful**;
- Noções de frontend (HTML, CSS, JavaScript e/ou React/Angular/Vue);
- Versionamento com Git.
- **Diferenciais**
- Experiência com Docker/Kubernetes;
- Familiaridade com CI/CD e pipelines de deploy;
- Vivência em metodologias ágeis (Scrum/Kanban);
- Conhecimento em linguagem Python;
- Conhecimento em testes automatizados (JUnit, Mockito);
- Conhecimento em Big Data
- PcDs são sempre bem-vindas.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootQuarkusMicronautSQLNoSQLAPIs RESTfulHTMLCSSJavaScript
Soft skills
avançado inglêscolaboraçãoresolução de dependências técnicasdecisões de arquiteturapadrões de códigoboas práticasqualidade das entregas