ANALISTA DESENVOLVEDOR JAVA SR

Summary

The Senior Java Developer will design, develop, and maintain complex software systems using Java, Spring Boot, and microservices architecture. The role involves participating in the full development lifecycle, including CI/CD processes and collaboration within agile teams for global projects.

A Stefanini é uma multinacional brasileira de tecnologia, fundada em 1987 e com presença global.

Atua na transformação digital de empresas de diferentes segmentos e portes.

Possui expertise em consultoria, desenvolvimento de software, cloud, dados, IA, cibersegurança e infraestrutura de TI.

A empresa trabalha em parceria com grandes organizações, oferecendo soluções personalizadas e inovadoras.

Possui forte atuação em projetos nacionais e internacionais, com equipes multidisciplinares e multiculturais.

Seu ambiente é dinâmico, voltado à inovação e à evolução contínua.

A Stefanini busca combinar tecnologia, estratégia e conhecimento de negócio.

Nesta oportunidade, o profissional terá contato com projetos globais e de alta complexidade.

Também terá interação com equipes técnicas, áreas de negócio e stakeholders executivos.

É uma oportunidade para atuar em projetos estratégicos de transformação e tecnologia em escala global.

Atuar no desenvolvimento, evolução e manutenção de sistemas utilizando Java, garantindo qualidade, performance e escalabilidade;

Participar de todas as etapas do ciclo de desenvolvimento, desde a análise de requisitos até a entrega e sustentação das soluções;

Desenvolver e integrar APIs RESTful e soluções baseadas em microserviços;

Colaborar com times multidisciplinares na análise de requisitos e definição de soluções técnicas;

Aplicar boas práticas de desenvolvimento, padrões de projeto e princípios de código limpo;

Desenvolver e manter testes automatizados, garantindo a qualidade das aplicações;

Participar de code reviews e contribuir para a evolução técnica do time;

Atuar em processos de integração e entrega contínua (CI/CD);

Investigar e solucionar problemas relacionados a performance, disponibilidade e funcionamento das aplicações;

  • Participar de cerimônias e atividades utilizando metodologias ágeis, como Scrum e Kanban.

O que precisamos que você tenha de conhecimento:

  • Experiência mínima de 5 anos com desenvolvimento Java;
  • Conhecimento avançado em Spring Framework, especialmente Spring Boot e Spring MVC;
  • Experiência com APIs RESTful, microserviços e arquitetura distribuída;
  • Experiência com bancos de dados relacionais e não relacionais (NoSQL);
  • Conhecimento em testes automatizados e boas práticas de desenvolvimento;
  • Vivência com Git, integração contínua e pipelines de CI/CD;
  • Experiência em metodologias ágeis, como Scrum e Kanban;
  • Inglês técnico para leitura e compreensão de documentações;
  • Capacidade de atuar de forma colaborativa e propor soluções técnicas.



Diferenciais:


  • Experiência com cloud computing, especialmente AWS, Azure ou Google Cloud;
  • Certificações Java ou relacionadas à área de tecnologia;
  • Experiência em ambientes de instituições financeiras;
  • Conhecimento em ferramentas e práticas de DevOps.

🍛 Vale-alimentação ou vale-refeição;

👨🏼‍🎓 Desconto em cursos, universidades e instituições de idiomas;

📚 Academia Stefanini — plataforma com cursos on-line, gratuitos, atualizados e com certificado;

🗣 Mentoring;

💉 Clube de vantagens para consultas e exames;

🏥 Assistência médica;

🦷 Assistência odontológica;

💰 Clube de vantagens e descontos nos melhores estabelecimentos;

🛫 Clube de viagens;

🐶 Convênio para pets.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available