Desenvolvedor Java Fullstack Pleno

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proven experience in Java development with at least 3 years of experience., Experience with Spring MVC, Spring Boot, and Spring Security., Frontend development experience with Angular or React for a minimum of 2 years., Familiarity with Docker, relational databases (SQL Server or Postgres), and REST APIs..

Key responsibilities:

  • Provide specialized technical support to business areas, identifying and resolving incidents in production systems.
  • Develop and maintain operational scripts and codes, ensuring they are well-structured and aligned with best practices.
  • Proactively monitor and sustain systems to ensure high availability and performance.
  • Collaborate with the DevOps team on automating operational processes and improving CI/CD pipelines.

Join Tecnologia & Design logo
Join Tecnologia & Design Information Technology & Services SME https://jointecnologia.com.br/
51 - 200 Employees
See all jobs

Job description

JOB DESCRIPTION

#JoinUs 💙


A Join está em busca de uma Pessoa Desenvolvedor Java Fullstack Pleno para fazer parte de um time focado em fazer o melhor!


Na Join nós acreditamos que softwares desenvolvidos para pessoas transformam negócios, por essa razão, o nosso time de Recruiters está sempre atento para encontrar aqueles que vão nos ajudar a cumprir esse objetivo.


Como Pessoa Desenvolvedor Java Fullstack Pleno você fará parte de uma squad focada em qualidade, processos criativos e desenvolvimento ágil.


Vaga 100% remota! Aceitamos candidatos de todas as regiões do Brasil =D


RESPONSIBILITIES AND ASSIGNMENTS

No seu dia a dia esperamos que você toque os seguintes processos:

  • Prestar suporte técnico especializado às áreas de negócio, atuando na identificação e resolução eficiente de incidentes e problemas em sistemas em produção;
  • Desenvolver e manter scripts e códigos de apoio à operação, garantindo que sejam bem estruturados, testáveis e alinhados às boas práticas de desenvolvimento;
  • Atuar de forma proativa na sustentação e monitoramento dos sistemas, assegurando alta disponibilidade, estabilidade e performance;
  • Colaborar com o time de DevOps na automação de processos operacionais e na melhoria contínua das esteiras de entrega e integração contínua (CI/CD).

REQUIREMENTS AND QUALIFICATIONS

O que será necessário para o nosso match perfeito:

  • Experiência comprovada em desenvolvimento Java, com no mínimo 3 anos de atuação; 
  • Experiência com Spring MVC, Spring Boot, Spring Security; 
  • Experiência no desenvolvimento frontend com Angular ou React com no mínimo 2 anos de atuação; 
  • Experiência com containers (Docker); 
  • Experiência com banco de dados relacional (SQL Server ou Postgres); 
  • Experiência com desenvolvimento de APIs Rest e Webservices; 
  • Experiência em ferramenta de versionamento de código Git com padrões de Gitflow; 
  • Experiência em ambientes de Integração Contínua, preferencialmente GitLab, GitHub ou AzureDevOps;  
  • Experiência na configuração de servidores web e servidores de aplicação (Tomcat, Jboss); 
  • Experiência com servidores Linux; 
  • Experiência em infraestrutura e ferramentas: CI/CD, Cloud (AWS); 
  • Experiência com testes de software, como funcionais (JUnit/Mockito), de integração, E2E, carga, etc. 
  • Facilidade de relacionamento e comunicação. 
  • Autonomia, sentido de responsabilidade, proatividade e espírito de equipe.

Será um diferencial: 

  • Experiência com orquestração de containers (Kubernetes); 
  • Experiência em ferramenta de versionamento de código Git com padrões de Gitflow 
  • Conhecimento em monitoramento de aplicações (Prometheus, Jmeter, Grafana e Graylog) 
  • Conhecimento em Gestão de Identidade e Protocolos de autenticação (OAuth2, OpenID, SAML, LDAP); 
  • Experiencia com Integração de Identity Provider e federações, com uso de Keycloak; 
  • Experiência em outras linguagens de programação, como NodeJS, PHP, Python. 
  • Experiência em documentação funcional de sistemas, com uso de C4 Model para arquitetura e PlantUML para diagramas técnicos. 

ADDITIONAL INFORMATION

🏡 Full Remoto – Trabalhe na segurança e conforto do seu lar💙

🖥️ Auxílio Infraestrutura;

⌚️ Flexibilidade de horário;

🥳 Day Off no dia do aniversário – com direito a surpresa! 

🎓 Incentivo a formação e certificações;

🎯 Acesso ao Alura;

🧑‍🎓 Parceria com FIAP; 

🏆 Indicação Premiada;

🩺 Plano de Saúde;

🦷 Plano Odontológico;

🧘‍♀️Vittude - plataforma de saúde mental;

🏋️‍♂️Wellhub - para sua saúde física;

🪙 New Value - cupons de desconto;

🏦 SESC;

🍛Vale alimentação e/ou refeição.


Freedom for tech.

Hoje somos testemunhas de uma revolução silenciosa. Que acontece de todo o lugar, sem fronteiras e sem líderes.

Mentes inquietas que se juntam a este movimento onde quer que estejam. A qualquer hora. Moldando um futuro sem hierarquias e sem fronteiras. Livre. Criativo. Tecnológico.

A liberdade que nos inspira a viver uma vida mais equilibrada.

A criatividade que nos desperta a pensar de outro jeito.

E a tecnologia que nos une. E não apenas aproxima, mas também soluciona problemas reais.

Junte-se a este movimento. Junte-se à comunidade de visionários e seja a mudança, seja a inspiração, seja a força que molda o mundo.

Afinal, somos mais fortes juntos.


Join, EVERYWHERE.


O QUE NOS MOVE: Ser criativo em cada desafio

NOSSA CAUSA: Potencializar a liberdade por meio da tecnologia, facilitando interações e aproximando relações

QUEM SOMOS: Criamos projetos de tecnologia com olhar criativo e diferenciado.

PERSONALIDADE: Divertida, comprometida, independente e questionadora

NOSSO PÚBLICO: Talentos e organizações que querem sair do lugar comum para colocar coisas extraordinárias no mundo.


Criatividade nos desperta

Pensar de outras maneiras sobre problemas reais nos mantem atentos e despertos.


Liberdade nos renova

E nos mantem em constante estado de ENTUSIASMO, sem rotinas que nos desestimulam


Equilíbrio nos fortalece

O equilíbrio entre trabalho e vida pessoal nos deixa mais potentes e inspirados.


Relações nos energizam

Relações humanizadas se estabelecem independente da presença física e isso precisa ser sempre lembrado.


Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Accountability
  • Communication
  • Teamwork
  • Proactivity
  • Problem Solving

Related jobs