Desenvolvedor de Software Pleno
Aqui você terá a oportunidade de trabalhar em projetos desafiadores e inovadores, desenvolvendo soluções de software que melhorem a vida das pessoas.
Principal Atividade:
Definir e implementar arquiteturas de software baseadas em padrões consolidados como Microservices, Domain-Driven Design (DDD), SOA, MVC e diversos Design Patterns.
Habilidades e Conhecimentos:
- Desenvolvimento e otimização de aplicações em Java, com uso avançado dos frameworks Spring, Spring Boot e Hibernate.
- Projetar e construir APIs RESTful, gRPC e SOAP, assegurando integração eficiente, segura e de alta performance entre sistemas distribuídos.
- Realizar monitoramento de desempenho e tuning de aplicações Java, com foco em profiling e otimização de JVM.
- Projetar e otimizar bancos de dados relacionais (Microsoft SQL Server, MySQL, PostgreSQL) e NoSQL (MongoDB), com atenção à modelagem, performance e escalabilidade.
Experiência Profissional:
- Certificação Microsoft Certified: Azure Solutions Architect Expert ou Certified Professional in Software Architecture (CPSA), com comprovação necessária.
Benefícios:
- Participação em projetos de alto impacto e visibilidade
- Oportunidade de crescimento profissional e habilidades
- Aposta na diversidade e inclusão da equipe