SysMap Solutions

Engenheiro(a) de Software SR (Modernização e Sistemas Legados)

SysMap Solutions  •  Federative Republic of Brazil (Remote)  •  3 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Você é apaixonado(a) por tecnologia e inovação? 💡
No Grupo SysMap – que reúne SysMap Solutions, TriggoLabs e triggo.ai – acreditamos que grandes resultados nascem de pessoas incríveis.
Somos uma empresa brasileira de tecnologia que, desde 1999, ajuda organizações a superar desafios complexos e acelerar sua transformação digital.


Nossa atuação abrange diversos segmentos, como Telecom, Varejo, Educação, Financeiro, Indústria/Cosméticos e Energia, sempre com foco em soluções inovadoras e de alto impacto.

👉 Candidate-se agora e construa o futuro da tecnologia conosco!

  • Desenvolver, manter e evoluir aplicações corporativas
    construídas em Java 7 e Java 8;
  • Atuar na sustentação e modernização de sistemas legados
    baseados em arquitetura monolítica;
  • Realizar análise técnica, identificação de débitos
    técnicos e definição de estratégias de modernização;
  • Desenvolver novas aplicações e serviços utilizando Java 21
    e frameworks modernos do ecossistema Java;
  • Projetar e implementar soluções baseadas em arquitetura de
    microsserviços e arquitetura hexagonal;
  • Definir e implementar APIs REST seguras, escaláveis e
    resilientes;
  • Participar da decomposição de monólitos para arquiteturas
    distribuídas;
  • Aplicar práticas de Clean Code, SOLID, Design Patterns e
    Domain-Driven Design (DDD);
  • Contribuir com revisões de código, definição de padrões de
    desenvolvimento e boas práticas de engenharia;
  • Colaborar com equipes multidisciplinares em processos
    ágeis;
  • Apoiar a evolução dos pipelines de integração e entrega
    contínua (CI/CD);
  • Participar de análises de desempenho, observabilidade e
    troubleshooting em ambientes produtivos.

Sistemas Legados:

  • Java 7 e/ou Java 8
  • Framework Struts
  • JSP, Servlets e bibliotecas associadas
  • Aplicações monolíticas corporativas
  • Integrações via SOAP e serviços legados
  • Bancos de dados relacionais (Oracle, SQL Server ou
    PostgreSQL)

Experiência prática com:

  • Java 17 ou superior (preferencialmente Java 21)
  • Spring Boot
  • Microsserviços
  • Arquitetura Hexagonal (Ports & Adapters)
  • APIs REST
  • Mensageria (Kafka, RabbitMQ ou similares)
  • Containers Docker
  • Kubernetes/OpenShift
  • Observabilidade e monitoramento
  • Engenharia de Software

Conhecimento avançado em:

  • Clean Code
  • SOLID
  • Design Patterns
  • Testes unitários e integração
  • Git
  • CI/CD
  • Métodos Ágeis (Scrum/Kanban)

Diferenciais

  • Experiência em programas de modernização de aplicações.
  • Vivência na migração de aplicações Struts para Spring Boot.
  • Conhecimento em Domain-Driven Design (DDD).
  • Experiência com Event-Driven Architecture.
  • Conhecimento em Cloud (Azure, AWS ou GCP).
  • Experiência com GitHub Actions, Azure DevOps ou Jenkins.
  • Conhecimento em Arquitetura Orientada a Eventos.
  • Vivência em ambientes de alta disponibilidade e missão
    crítica.


Formação Desejável


  • Ensino Superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Análise e Desenvolvimento de Sistemas, Engenharia da Computação ou áreas correlatas.

  • Desejável Pós-graduação, MBA ou especialização em áreas como:

    • Arquitetura de Software;

    • Engenharia de Software;

    • Arquitetura de Soluções;

    • Sistemas Distribuídos;

    • Cloud Computing;

    • Modernização de Aplicações.

  • Certificações relacionadas ao ecossistema Java, Cloud, Kubernetes, DevOps ou Arquitetura de Software serão consideradas diferenciais.
SysMap Solutions

About SysMap Solutions

SysMap Solutions is a services company devoted to offering technological development to its customers since 1997.

Nowadays, everyone is in contact with technology, but few have understood and mastered it like we have. Our know-how yields complex codes and systems which are carefully planned and developed in order to meet our clients'​ demands.

What sets us apart is our experience. This is why entrusting our team with your project is a guarantee of excellent results. It's more than that: it is making sure that the final solution is the exact response to your needs.

So count on us. After all, in the Age of Information, the most intelligent decision is having by your side those who have and share knowledge

Industry
IT & Software
Company Size
501-1,000 employees
Headquarters
São Paulo, BR
Year Founded
1999
Social Media