Vaga de Desenvolvedor JAVA Sênior
- Parma Consultoria
- Desenvolvedor JAVA
- Ribeirão Preto/SP
Informações da vaga
-
Salário R$ 20.000,00 por mês
-
Modalidade Presencial
-
Contrato Efetivo/CLT
-
Localização Ribeirão Preto/SP
Descrição da vaga
Remuneração: R$ 15.000,00 a R$ 20.000,00 Horário: Segunda a sexta-feira, das 08h às 18h (modelo híbrido) Local: Ribeirão Preto – SP Requisitos: experiência sólida com AWS, incluindo serviços como SQS, SES, S3 e SNS, uso do console e integração via SDK. experiência sólida com Java; experiência com Kafka ou soluções de mensageria. Domínio de PostgreSQL, com SQL avançado, otimização de consultas e análise de plano de execução. experiência com Redis. Conhecimento em integrações via REST e SOAP e arquitetura de microsserviços. Domínio de Programação Orientada a Objetos e programação concorrente. experiência com logs, métricas e observabilidade. Conhecimento em Docker e rotinas de CI/CD. Familiaridade com ferramentas como Git, DBeaver, Postman / Insomnia / Bruno, Jira e uso de IA como apoio ao desenvolvimento. Atuação em projetos com alta demanda de integrações externas. experiência em sistemas de alta disponibilidade e missão crítica. Capacidade de avaliar trade-offs entre performance, custo e prazo. Atuação como referência técnica e apoio a outros desenvolvedores. experiência com uso otimizado de recursos em nuvem. Capacidade de atuar como ponte entre times, avaliando viabilidade e complexidade técnica. Conhecimento em Java, Python, Spark, Databricks, Parquet, Big Data e pipelines ETL/ELT. experiência com DF-e / NF-e e integrações com a SEFAZ. Vivência em ambientes regulatórios (ISO 27001 ou SOC II). Ter experiência em software na área fiscal Principais Atividades Desenvolver, manter e evoluir soluções de backend utilizando Java Projetar e implementar arquiteturas de software escaláveis e seguras Desenvolver e manter APIs, serviços e integrações entre sistemas internos e externos Realizar análise de requisitos técnicos e funcionais, propondo soluções adequadas às necessidades do negócio Modelar e otimizar bancos de dados, garantindo integridade, segurança e performance das informações Identificar e corrigir falhas, gargalos de performance e oportunidades de melhoria