Match score not available

PESSOA DESENVOLVEDORA JAVA PL - RHA1472

Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Experience in Java programming language and Spring framework, Knowledge of configuration management tools like GIT and automation tools like Maven.

Key responsabilities:

  • Develop, provide support, maintain, configure, and deploy software products following established practices
  • Diagnose and resolve software performance and security issues
Spread Tecnologia logo
Spread Tecnologia Large https://www.spread.com.br/
1001 - 5000 Employees
See more Spread Tecnologia offers

Job description

Logo Jobgether

Your missions

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.


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.

Noções de bancos de dados NoSQL.


REQUIREMENTS AND QUALIFICATIONS



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

Spoken language(s):
Check out the description to know which languages are mandatory.

Hard Skills

Soft Skills

  • decision-making

Software Engineer Related jobs