Remote Jobs RockRemote Jobs Rock

DESENVOLVEDOR JAVA SR

🕒 29 days ago
JavaBackend DevelopmentJava 8Java 21

📜 Description

  • Develop, maintain, and evolve backend applications in Java, working in high-criticality environments.
  • Work with different versions of Java, including Java 8 and Java 21.
  • Support, evolve, and modernize legacy systems.
  • Participate in defining and implementing technical solutions considering scalability, security, performance, and quality.
  • Engage in the entire development cycle from requirements understanding to production deployment.
  • Develop and maintain APIs and system integrations.

🛠️ Requirements

  • Solid experience in backend development with Java.
  • Practical knowledge and experience with Java 8 and Java 21.
  • Experience with REST APIs and system integrations.
  • Experience with legacy systems, support, and application modernization.
  • Knowledge of software architecture and best development practices.
  • Experience with CI/CD and automation processes.
  • Understanding of performance, scalability, security, and code quality.
  • Ability to analyze and solve complex technical problems.
Full job description

A Stefanini é uma multinacional brasileira de tecnologia fundada em 1987, presente em mais de 40 países. A empresa oferece soluções de transformação digital, consultoria, desenvolvimento de software, infraestrutura de TI, cloud, cibersegurança, inteligência artificial, automação, análise de dados e outsourcing, atendendo organizações de diversos segmentos ao redor do mundo. Seu propósito é cocriar soluções inovadoras que impulsionem os negócios de seus clientes por meio da tecnologia e da inovação.

Responsibilities

Estamos em busca de um(a) Desenvolvedor(a) Java Sênior com sólida experiência em desenvolvimento backend e atuação em ambientes de alta complexidade. O profissional terá papel importante em um projeto estratégico, atuando na sustentação, evolução e modernização de sistemas legados, além de contribuir para a evolução da engenharia, qualidade e eficiência da esteira de desenvolvimento.

  • Desenvolver, manter e evoluir aplicações backend em Java, atuando em ambientes de alta criticidade;
  • Trabalhar com diferentes versões da tecnologia, incluindo Java 8 e Java 21;
  • Atuar na sustentação, evolução e modernização de sistemas legados;
  • Participar da definição e implementação de soluções técnicas, considerando escalabilidade, segurança, performance e qualidade;
  • Atuar em todo o ciclo de desenvolvimento, desde o entendimento dos requisitos até a implantação em produção;
  • Desenvolver e manter APIs e integrações entre sistemas;
  • Contribuir para a evolução e automação da esteira CI/CD;
  • Identificar oportunidades de melhoria técnica, automação, redução de débito técnico e otimização de processos;
  • Analisar problemas complexos, identificar causas e propor soluções sustentáveis e escaláveis;
  • Participar de decisões técnicas e iniciativas de evolução arquitetural;
  • Trabalhar de forma integrada com os times de Arquitetura, DevOps, QA, Produto e demais áreas de Tecnologia;
  • Contribuir para a melhoria contínua dos processos de desenvolvimento, qualidade e entrega de software.

Requirements

O que precisamos que você tenha de conhecimento:


  • Experiência sólida com desenvolvimento backend em Java;
  • Conhecimento e experiência prática com Java 8 e Java 21;
  • Experiência com APIs REST e integrações entre sistemas;
  • Vivência com sistemas legados, sustentação e modernização de aplicações;
  • Conhecimento de arquitetura de software e boas práticas de desenvolvimento;
  • Experiência com CI/CD e processos de automação de esteira;
  • Conhecimentos relacionados a performance, escalabilidade, segurança e qualidade de código;
  • Capacidade de analisar e solucionar problemas técnicos complexos;
  • Experiência em ambientes de alta criticidade e complexidade;
  • Conhecimento de práticas de engenharia de software, versionamento e entrega contínua;
  • Perfil sênior, proativo e autônomo, com capacidade para tomar decisões técnicas;
  • Boa comunicação e facilidade para trabalhar de forma colaborativa com diferentes times de Tecnologia.







Trusted by Remote Workers