Match score not available

PESSOA DESENVOLVEDORA JAVA SR - RHA5415

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proficient in Java programming language, Experience with Hibernate, Spring/SpringBoot, Familiarity with GIT and Maven tools, Knowledge of Docker, Kubernetes, and CI practices, Bachelor's degree in IT related field.

Key responsabilities:

  • Develop, support, maintain, configure software products
  • Diagnose and address software performance issues
  • Monitor software products and incident management
  • Configure environments for software deployment
Spread Tecnologia logo
Spread Tecnologia Large https://www.spread.com.br/
1001 - 5000 Employees
See more Spread Tecnologia offers

Job description

JOB DESCRIPTION

Venha fazer parte de uma empresa que ama transformar com tecnologia e abraça a diversidade em todas as suas formas!


RESPONSIBILITIES AND ASSIGNMENTS

Desenvolver, dar suporte, realizar manutenção, configurar e implantar produtos de software, seguindo as práticas e padrões determinados.

Realizar configurações nos ambientes de execução para implantação de software.

Diagnosticar e solucionar falhas e problemas de desempenho e segurança de software em ambiente de desenvolvimento e de execução.

Atuar no monitoramento de produtos de software e tratamento de incidentes.


REQUIREMENTS AND QUALIFICATIONS

Imprescindível:

Linguagem e plataforma de programação Java.

Experiência com Hibernate, Spring/SpringBoot, APIs de logging.

Experiência com ferramentas e técnicas de gerência de configuração (GIT).

Experiência com ferramentas de automação de construção/build (Maven).

Experiência com tecnologias de containers e orquestração de containers (Docker e Kubernetes).

Experiência com práticas e ferramentas de Integração Contínua.

Experiência com técnicas de debugging e diagnóstico de problemas.

Experiência em modelagem e desenvolvimento com banco de dados relacional.

Experiência em desenvolvimento usando metodologias ágeis.

Experiência com Test Driven Development (TDD).

Conhecimento sobre Domain Driven Development (DDD).

Noções sobre DevOps.

Noções sobre métricas de qualidade de código.

Noções sobre técnicas para construção de software seguro (codificação segura).

Noções sobre Application Servers (Websphere) e Web Containers (Tomcat, Jetty).

Noções sobre linguagens de programação para frontend: Javascript, TypeScript, HTML, CSS.

Conhecimento em Angular

Noções de bancos de dados NoSQL.

Formação Superior Completo na área de TI


ADDITIONAL INFORMATION

Desejável:

Linguagens de programação para a plataforma Kotlin.

Frontend Java: Struts, Apache Wicket, JSF.

Java: experiência com APIs de mensageria.

Automação de build: Gradle.

Ferramentas de gerência de configuração: GitHub, GitLab.

Princípios e práticas de desenvolvimento ágil: manifesto ágil, XP, Scrum.

Experiência em desenvolvimento em Linux.


Carreiras - Spread

Quer saber mais sobre a gente e fazer parte do time que está construindo o futuro?

#VemSerSpreader


Transformando o mundo com tecnologia

Somos quase 2.000 Spreaders, espalhados em 22 estados brasileiros através do Spread Anywhere, que nos permite trabalhar de forma 100% remota, dependendo do modelo de contrato. Somos digitais, hiperconectados e de onde estivermos colocamos em prática todos os dias um dos valores tão presentes na nossa cultura, que é a #colaboração. 


Inovação para desenvolver o futuro

Somos uma empresa de tecnologia com 39 anos de experiência, evolução e uma grande bagagem de conhecimento em diferentes frentes, da infraestrutura com Serviços Gerenciados de TI e de Telecomunicações, passando pela nossa camada de software com Desenvolvimento Ágil, SAP, Salesforce e Testes de Qualidade, até a nossa camada digital, com Automação, Event Mesh, Big Data e Squad Gerenciada.


Diversidade, Equidade & Inclusão

Aqui a diversidade e inclusão não é apenas uma palavra, mas sim um compromisso genuíno. Trabalhamos para fazer com que todas as pessoas Spreaders se sintam valorizadas, respeitadas e capacitadas para alcançar o pleno potencial. Reconhecemos que a verdadeira diversidade vai além de questões superficiais e abrange uma ampla gama de características, como gênero, etnia, orientação sexual, idade e habilidades. 


Agilidade para alavancar negócios

Respiramos a Cultura da Agilidade, apoiados pela filosofia Lean. Com isso, temos uma metodologia própria para adoção, aprimoramento e propagação de métodos ágeis, que é o SPREAD BUSINESS AGILITY, que visa melhorar o nosso entendimento sobre os desafios dos clientes, acelerar o desenvolvimento das nossas pessoas e estabelecer um novo modelo de crescimento do nosso negócio.


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving

Java Developer Related jobs