Engenheiro de Software Java com Calypso 100% remoto
根据现代建筑原则,提供可扩展的,灵活和弹性解决方案。·应用建筑标准作为活动型微服务。·参与技术讨论并为产品技术结构进步做出贡献。· 在对产品进行讨论期间提供技术贡献来支持与建筑相关决策。· 使用 RESTful API,信息编程和事件中心集成外部服务。· 确保在整个开发周期内一致的功能和技术验证。• 经历4年的 Java 开发后台经验 (811) · 应用平台体验· 实践不发展和微服务部署 (优先 AWS). · 相关数据库知识 (例如:MySQL,PostgreSQL)和非关系 (例如:DynamoDB,MongoDB). · 信息系统和活动流媒体 (如 Kafka,RabbitMQ,SQS,SNS)· 熟悉微服务架构,包括连接 (Docker) 和排队 (Kubernetes). · 熟悉使用工具的最佳观察实践 (结构化记录,测量表,完整性检查). · 经验与试验实践:单元测试 (JUnit),集成测试和合同测试 (Postman/Newman) · 使用工具如金斯或类似的 CI/CD 管道。· 理解软件工程原则和清晰代码实践 (Projeto de Padrões, SOLID, Código Limpo, Applicativo de 12 Fatores) · 金融市场环境中的经验·服务器服务器领域的经验 (例如 Lambda)· 多云环境中的经历 (Azure, GCP) · 强大的计划能力和组织,具有管理优先事项和多任务的能力。· 良好的沟通能力与人际关系能力是明确讨论问题和解决方案的能力。· 强大分析技能和逻辑理性能力。· Mentalidade proativa com forte capacidade de résolution de problèmes et sens de responsabilité. Bom ter · 英语水平 B1+ 原始地发表在喜马拉雅山脉。
查看英文原文
O que você fará
- Projetar e implementar funcionalidades de backend priorizadas, seguindo as melhores práticas de engenharia de software.
- Fornecer soluções escaláveis, flexíveis e resilientes, alinhadas aos princípios arquitetônicos modernos.
- Aplicar e defender padrões arquitetônicos como microsserviços orientados a eventos.
- Participar em discussões técnicas e contribuir para a evolução da arquitetura técnica do produto.
- Fornecer contribuições técnicas durante discussões sobre o produto para apoiar decisões relacionadas à arquitetura.
- Integre serviços internos e externos usando APIs RESTful, mensagens assíncronas e hubs de eventos.
- Garantir validações funcionais e técnicas consistentes ao longo de todo o ciclo de desenvolvimento.
O que você traz
- Mais de 4 anos de experiência em desenvolvimento backend com Java (8–11)
- Experiência plataforma Calypso
- Experiência no desenvolvimento e implantação de microsserviços em ambientes de nuvem pública (preferencialmente AWS).
- Sólidos conhecimentos em bancos de dados relacionais (ex.: MySQL, PostgreSQL) e não relacionais (ex.: DynamoDB, MongoDB).
- Experiência com sistemas de mensagens e streaming de eventos (por exemplo, Kafka, RabbitMQ, SQS, SNS)
- Familiaridade com arquitetura de microsserviços, incluindo conteinerização (Docker) e orquestração (Kubernetes).
- Familiaridade com as melhores práticas de observabilidade (registro estruturado, métricas, verificações de integridade) usando ferramentas como o DataDog.
- Experiência com práticas de teste: teste de unidade (JUnit), teste de integração e teste de contrato (Postman/Newman)
- Experiência com pipelines de CI/CD usando ferramentas como Jenkins ou similares.
- Compreensão dos princípios de engenharia de software e práticas de código limpo (Padrões de Projeto, SOLID, Código Limpo, Aplicativo de 12 Fatores)
- Experiência em ambientes de mercado financeiro
- Experiência com serviços sem servidor (por exemplo, AWS Lambda)
- Experiência em ambientes multicloud (Azure, GCP)
- Forte capacidade de planejamento e organização, com habilidade para gerenciar prioridades e múltiplas tarefas.
- Boa comunicação e habilidades interpessoais para discutir problemas e soluções com clareza.
- Fortes habilidades analíticas e raciocínio lógico.
- Mentalidade proativa com forte capacidade de resolução de problemas e senso de responsabilidade.
Bom ter
· Inglês nível B1+
Originally posted on Himalayas