Ativa os alertas de emprego por e-mail!

Pessoa Desenvolvedora Java - Pleno / Sênior

FCamara

São Paulo

Presencial

BRL 120.000 - 160.000

Tempo integral

Há 23 dias

Resumo da oferta

Uma empresa de tecnologia em São Paulo busca uma Pessoa Desenvolvedora Java Pleno/Sênior para se juntar a um time técnico. Este profissional irá trabalhar em projetos desafiadores e terá um papel ativo nas decisões técnicas. A função exige conhecimento avançado em Java, Spring Boot e arquitetura de sistemas, além de experiência com CI/CD e testes automatizados.

Qualificações

  • 5+ anos de experiência com Java (versões 8+).
  • Domínio de Spring Boot, Spring Data e Spring Security.
  • Experiência com CI/CD pipelines (GitLab CI, Jenkins, Github Actions).

Responsabilidades

  • Projetar, desenvolver e manter sistemas backend robustos com Java.
  • Participar ativamente da definição de arquiteturas.
  • Contribuir com a cultura de engenharia e boas práticas de desenvolvimento.

Conhecimentos

Java (versões 8+)
Spring Boot
APIs REST
Forte senso de ownership
Metodologias ágeis (Scrum, Kanban)

Ferramentas

Docker
Git
AWS
Descrição da oferta de emprego
Job description

Estamos em busca de uma Pessoa Desenvolvedora Java Pleno/ Sênior para compor um time altamente técnico, com foco em desenvolvimento. Você atuará em projetos estratégicos, com autonomia e participação ativa em decisões técnicas e arquitecturais. Essa é uma vaga ideal para quem busca impacto real no negócio,desafios técnicos constantes e um ambiente comautonomia, colaboração e inovação contínua.

Main responsibilities
  • Projetar, desenvolver e manter sistemas backend robustos, modulares e de alta performance com Java (preferência Spring Boot);
  • Participar ativamente da definição de arquitecturas (monólitos legados, microsserviços e serverless);
  • Construir e evoluir APIs RESTful, com foco em escalabilidade, segurança e performance;
  • Trabalhar com bancos de dados relacionais e não relacionais;
  • Garantir a cobertura de testes automatizados e aplicação de TDD;
  • Realizar code reviews, pair programming e contribuir na evolução técnica do time;
  • Aplicar práticas DevOps no ciclo de vida do software (CI/CD, containers, pipelines, observabilidade);
  • Contribuir com a cultura de engenharia: documentação, design patterns, segurança e boas práticas de desenvolvimento.
Requirements and skills
  • 5+ anos de experiência com Java (versões 8+)
  • Domínio de Spring Boot, Spring Data, Spring Security;
  • Experiência com APIs REST, design orientado a domínio (DDD)e arquitetura em camadas;
  • Sólidos conhecimentos em bancos de dados SQL(PostgreSQL, Oracle, MySQL) e NoSQL(MongoDB, Redis, DynamoDB);
  • Prática com mensageria assíncrona (Kafka, RabbitMQ ou ActiveMQ);
  • Experiência com Docker, containers e integração contínua;
  • Git e práticas modernas de versionamento e colaboração;
  • Experiência com CI/CD pipelines(GitLab CI, Jenkins, Github Actions, etc);
  • Prática em testes automatizados(JUnit, Mockito, integração, performance);
  • Familiaridade com cloud (preferencialmente AWS): EC2, S3, RDS, Lambda, etc;
  • Atuação anterior com metodologias ágeis(Scrum, Kanban) e ferramentas de gestão (Jira, Confluence, etc);
  • Forte senso de ownership, proatividade e colaboração;
  • Diferencial ter Inglês /Espanhol.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.