GFT Technologies SE

Desenvolvimento Java Sênior | Remota - 136052

GFT Technologies SE Barueri, São Paulo, Brazil

IT Services and IT Consulting · 10,001+ employees

5 d ago
Remote java Senior (5-10 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

Develop and integrate a new financial module for a legal project while ensuring high-quality backend architecture. Collaborate with the team to resolve complex technical problems and maintain code quality through unit testing and SOLID principles.

What they look for

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

Requirements

Requires proven experience as a backend developer with proficiency in Java 8+, Spring Boot, and Python. Candidates must hold a degree in Computer Science, Software Engineering, or a related field and have experience with Azure and JavaScript frameworks.

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