-
View all jobs
Venha fazer parte de uma empresa que ama transformar com tecnologia e abraça a diversidade em todas as suas formas!
Responsabilidades e atribuições
Responsabilidades e atribuições
- Levantar requisitos, documentar, implementar (codificação), testar e implantar sistemas desenvolvimentos em linguagem de programação Java
- Prestar suporte, realizar manutenção e corrigir defeitos encontrados em sistemas em Java
- Conduzir e ser responsável pela disponibilização de novas releases de software desde a concepção até a entrega em produção
- Conduzir reuniões com o time os com as demais equipes do cliente para alinhamento das soluções propostas e detalhes de implementação
- Propor arquiteturas de soluções voltadas para server-side em ambiente On-Primese e nuvem (AWS) em conformidade com requisitos técnicos e segurança da informação observando aspectos como: Segurança, Desempenho, Estabilidade, Alta Disponibilidade, Recuperação de Desastres, Operação, Observabilidade e Monitoração
- Propor inovações e tecnologias relacionadas a integração e segurança da informação auxiliando os times com as melhores práticas avaliando interoperabilidade entre linguagens e plataformas distintas
- Contribuir para análise de impacto em mudanças arquiteturais ou tecnológicas relacionadas a alterações arquiteturais ou reescrita de um sistema legado
- Manter-se atualizado sobre as tecnologias e tendências ajudando a identificar oportunidades para melhoria contínua dos sistemas sob responsabilidade do time
- Domínio no desenvolvimento de sistemas utilizando a linguagem Java/J2EE e tecnologias relacionadas:
- Java 8, Java 17 e Java 21
- Spring Framework Java
- Spring Boot
- EJB
- JPA e Hibernate
- Servidores de Aplicação JBoss e Wildfly e Http Server Jetty, Undertow
- Maven
- IntelliJ ou Eclipse
- Utilização de certificados digitais / Java Secure Socket Extension (JSSE)
- Desenvolvimento de aplicações distribuídas em Java, utilizando REST APIs, Apache Kafka e RabbitMQ
- Sólidos conhecimentos em Apache Kafka e RabbitMQ
- Arquitetura de aplicações distribuídas com uso de REST, SOAP WebServices e RMI
- Implementação de APIs REST documentadas com Swagger
- Ótimos conhecimentos na implementação, em Java, de comunicação HTTPS (TLS) e Mutual-SSL(mTLS)
- Bons conhecimentos de conteinerização de aplicações e docker
- Domínio em conceitos e arquitetura de integração aplicando: Event-Based Architecture e Event Streaming
- Bons conhecimentos em bancos de dados: Oracle Database, MongoDB e/ou Redis
- Dominio relacionado aos princípios de computação em nuvem (Cloud Computing) e aplicações Cloud-Ready.
- Bons conhecimentos em serviços da AWS, especialmente em ECS (Elastic Container Service) e EKS (Elastic Kubernetes Service).
- Sólidos conhecimentos em formato de dados, codificação e estruturas envolvendo: JSON, XML, ProtoBuf (Google Protocol Buffers) ou Apache Avro
- Domínio em Modelagem Orientada a Objetos e UML
- Bons conhecimentos em Design Patterns de mercado (Referência : Gang Of Four) e princípios SOLID.
- Inglês intermediário (leitura, escrita e conversação)
Key Skills
Ranked by relevance
java
apache
server
kafka
cloud
aws
design patterns
kubernetes
oracle
xml
eks
ecs
das
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Developer
2026-04-10
Full-time
Associate
Turkey
IT Services
Other
View Job Details
Related
Pessoa Desenvolvedora Fullstack Java/React Sr- Novos Projetos (Remoto) - 6139
2026-04-10
Full-time
Not Applicable
Brazil
IT Services
Other
Login to Apply
- Posted
- Nov 20, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Brazil
- Company
- Spread Tecnologia
Industries
IT Services
IT Consulting
Categories
Other
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Developer
2026-04-10
Full-time
Associate
Turkey
IT Services
Other
View Job Details
Related
Pessoa Desenvolvedora Fullstack Java/React Sr- Novos Projetos (Remoto) - 6139
2026-04-10
Full-time
Not Applicable
Brazil
IT Services
Other