GFT Technologies SE

Desenvolvimento Java | Remota - 136052

GFT Technologies SE Barueri, São Paulo, Brazil

IT Services and IT Consulting · 10,001+ employees

19 h ago
Remote java Mid (2-5 yrs) Full-time Brazil
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The developer will focus on the backend development and integration of a new financial module for a legal project. They will collaborate with the team to ensure high-quality code, robust architecture, and effective problem-solving.

What they look for

Java Spring Boot Python React Native React Backend Development Unit Testing Clean Code SOLID Principles TDD BDD SDD Azure Software Architecture System Integration

Requirements

Candidates must have proven experience as a backend developer with proficiency in Java, Spring Boot, and Python. A degree in Computer Science or a related field is required, along with knowledge of SOLID principles, testing methodologies, and Azure.

Full description

O que buscamos: Profissional para atuar no desenvolvimento e integração de um novo módulo financeiro para um projeto jurídico, colaborando com a equipe para entregar soluções de alta qualidade e com foco em arquitetura robusta.

Responsabilidades:

  • Atuar no desenvolvimento backend de sistemas, garantindo a integração com aplicações existentes;
  • Garantir a qualidade do código através de testes unitários, código limpo e aplicação dos princípios SOLID;
  • Colaborar com a equipe na resolução de problemas complexos e na tomada de decisões técnicas informadas;
  • Contribuir para a evolução do projeto ConectaJur, focado na criação de um novo módulo financeiro;

Requisitos e Qualificações:

  • Experiência comprovada como desenvolvedor(a) backend em cargo similar;
  • Proficiência em Java (8+) e Spring Boot;
  • Conhecimento em Python;
  • Experiência com frameworks JavaScript (React Native, React);
  • Experiência com execução de testes unitários, código limpo e princípios SOLID;
  • Conhecimento em TDD, BDD e SDD;
  • Experiência com a plataforma Azure;
  • Excelentes habilidades de comunicação e colaboração;
  • Capacidade de resolver problemas complexos e tomar decisões técnicas informadas;
  • Graduação em Ciência da Computação, Engenharia de Software ou área relacionada;

Diferenciais:

  • Conhecimento em ferramentas de IA para aceleração de desenvolvimento (no contexto de TDD, BDD, SDD);
  • Certificações ou cursos técnicos em linguagens de programação e bootcamps;
  • Certificações em Cloud (Azure ou similar);

Similar roles