Desenvolvedor Especialista Java Bilíngue - São Paulo, Brasil - Stefanini Group
Descrição
Job description pessoas, 41 países, 44 línguas.Na Consultoria e em mais de 25 Ventures com expertise em soluções digitais, temos centros de inovação, um mindset empreendedor, um ecossistema de crescimento e vemos o cliente como o centro de tudo.
Incentivamos a diversidade, a criatividade, trabalhamos com agilidade e flexibilidade. Nosso propósito é orquestrar relacionamentos entre negócios, tecnologia e pessoas. Vem cocriar com a gente, VEM SER #STEFANINER (Presencial em SP)Main responsibilitiesO que esperamos que você realize:
Um desenvolvedor Java Sênior desempenha um papel crucial no desenvolvimento de aplicativos Java de alta qualidade e escaláveis.
Ele é responsável por projetar, desenvolver, testar e manter sistemas de software baseados em Java, garantindo o desempenho, a segurança e a escalabilidade das aplicações.
Além dessas habilidades técnicas, um desenvolvedor Java Sênior deve ter a capacidade de liderar equipes técnicas, resolver problemas complexos e tomar decisões de design de software.
Também é importante ter um entendimento sólido de boas práticas de desenvolvimento e estar comprometido com a qualidade do código e a entrega pontual de projetos.
Requirements and skillsO que precisamos que você tenha de conhecimento:Requisitos essenciais:
Idioma: Inglês Fluente/Nativo (Atuado em projeto global) Atuação presencial Zona Sul - SP Domínio avançado da linguagem de programação Java, incluindo suas bibliotecas e frameworks.
Experiência sólida com o Spring Framework, incluindo Spring Boot para o desenvolvimento de aplicativos Java empresariais.Compreensão profunda da arquitetura de microservices e a capacidade de projetar, desenvolver e implantar aplicativos baseados em microservices.
Experiência em desenvolvimento de aplicativos que interagem com bancos de dados relacionais (por exemplo, MySQL, PostgreSQL) e não relacionais (por exemplo, MongoDB, Cassandra).
Habilidade em projetar, desenvolver e consumir APIs RESTful, bem como compreender os princípios do REST.Proficiência em sistemas de controle de versão, como Git, para rastrear e gerenciar o código-fonte.
Experiência em escrever testes unitários, testes de integração e aderência a práticas de TDD.
Familiaridade com padrões de design de software, como MVC, Singleton, Factory, etc.
Familiaridade com Kubernetes para orquestração e gerenciamento de contêineres, incluindo implantação, dimensionamento e gerenciamento de recursos.
Experiência em criar e gerenciar contêineres Docker para empacotar aplicativos.
Conhecimento de ferramentas de monitoramento como Prometheus e ferramentas de logging como ELK (Elasticsearch, Logstash, Kibana).
Conscientização sobre práticas de segurança de aplicativos, autenticação, autorização e criptografia.
Experiência em metodologias ágeis de desenvolvimento, como Scrum ou Kanban.
Habilidades interpessoais sólidas e capacidade de trabalhar efetivamente em equipe, comunicando-se de forma clara e eficaz.
Disposição para aprender e se manter atualizado com as tendências e avanços tecnológicos.
Additional informationO que te oferecemos:
Vale Alimentação ou Vale Refeição; Desconto em cursos, universidades e instituições de idiomas; Academia Stefanini - plataforma com cursos online, gratuitos, atualizados e com certificado; Mentoring; Auxílio Creche; Clube de vantagens para consultas e exames; Assistência Médica; Assistência Odontológica; Clube de vantagens e descontos nos melhores estabelecimentos; Atendimento psicológico online ao colaborador e seus dependentes; Clube de viagens; Convênio para Pet; e muito mais...
#J-18808-Ljbffr