Skip to main content

Pessoa Desenvolvedora Java

Tecnologia
IT Singular
Há 1 mesesAté 26/05/2026
Tempo inteiro100% Remoto

Descrição da vaga

📍 Modelo de atuação: Remoto

📝 Contratação: PJ

Cansado de atuar apenas com manutenção e sem espaço para evolução técnica? Aqui, você terá a oportunidade de participar de um processo real de modernização, com impacto direto na arquitetura e no futuro das aplicações.

Na IT Singular, acreditamos que tecnologia vai além de sistemas — ela transforma negócios e fortalece relações. Somos guiados pelo selo #HumanInside 💚

Estamos em busca de um(a)

  • *Desenvolvedor(a) Java**
para atuar em um projeto estratégico, com foco na migração de sistemas legados e evolução de aplicações para um ecossistema mais moderno e escalável.

Você terá um papel fundamental na reescrita de aplicações, preservando regras de negócio críticas e contribuindo para a transformação tecnológica do ambiente.

➡️ Veja se essa oportunidade faz sentido para o seu próximo desafio profissional ⬇️

  • *O que buscamos em você?
  • Experiência sólida com
  • *Java (6+)
e desenvolvimento backend
  • Domínio do
  • *Spring Framework**
(Spring Boot, MVC, Data, Security, Cloud e Batch)
  • Experiência com
  • *APIs RESTful**
(desenvolvimento e consumo)
  • Vivência com
  • *sistemas legados (VB6 e/ou C#)
  • Conhecimento em persistência com
  • *JPA/Hibernate
  • Experiência com
  • *integração e mensageria**
(JMS, ActiveMQ, Apache Camel)
  • Vivência com servidores de aplicação (
  • *JBoss, WebLogic**
) e
  • *Struts 2
  • Conhecimento em
  • *bancos de dados relacionais
  • Experiência com
  • *Docker
  • Prática com
  • *Git
e ferramentas de build (
  • *Maven ou Gradle**
)
  • Boa comunicação e colaboração em equipe
  • *Diferenciais que somam pontos
  • Experiência em projetos de
  • *modernização/migração de sistemas legados
  • Vivência com
  • *arquitetura de microsserviços
  • Experiência com práticas de
  • *CI/CD
  • Conhecimento em
  • *cloud computing
  • Inglês técnico
  • *O que você fará no dia a dia?
  • Atuar na migração de sistemas legados (
  • *VB6 e C# para Java**
)
  • Analisar e compreender código legado, garantindo a continuidade das regras de negócio
  • Desenvolver e evoluir
  • *APIs RESTful
  • Implementar soluções utilizando o
  • *ecossistema Spring
  • Trabalhar na
  • *integração entre sistemas**
e comunicação assíncrona
  • Apoiar a modernização da arquitetura
  • Atuar na manutenção e evolução de aplicações existentes
  • Participar do processo de
  • *build, versionamento e deploy
  • Contribuir com
  • *code reviews
e boas práticas
  • Realizar testes, correções e melhorias contínuas
  • *Atuação consultiva e estratégica
  • Contribuir para a modernização tecnológica do ambiente
  • Apoiar decisões técnicas relacionadas à evolução das aplicações
  • Atuar próximo ao time entendendo impactos de negócio das soluções
  • Sugerir melhorias e boas práticas de desenvolvimento
  • *Perfil que buscamos
Buscamos um profissional com forte base técnica e capacidade analítica, que se sinta confortável atuando tanto com legado quanto com modernização.
  • *Alguém que:**
  • Tenha pensamento estruturado para entender sistemas complexos
  • Seja curioso e investigativo ao lidar com código legado
  • Tenha senso de dono e responsabilidade com entregas
  • Seja proativo na resolução de problemas
  • Tenha boa comunicação com o time
🚀 E então, que tal participar de um projeto de transformação real, modernizando sistemas críticos e deixando seu legado técnico?

Se você busca desafios técnicos relevantes, aprendizado contínuo e impacto direto no negócio, queremos te conhecer. 💚

Keywords
javamigraspring-frameworkspringspring-bootmodel-view-controller-mvcc-sharphibernatejava-message-service-jmsactivemqapache-activemqapache-cameljbossdockerapache-mavengradlecustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdcloud-computingcode-reviewtime-and-attendanceent-framework

¿Te interesa este puesto?