Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor Java Kotlin

AM53

São Paulo

Presencial

BRL 120.000 - 160.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia em São Paulo está buscando um desenvolvedor full time com conhecimentos em Java e Kotlin para se juntar à equipe. O profissional será responsável pelo desenvolvimento e evolução de APIs e microsserviços, além de realizar testes e integrações de sistemas. Espera-se que tenha experiência em boas práticas de programação e em ferramentas ágeis. Oferecemos um ambiente moderno e desafiador.

Qualificações

  • Experiência em desenvolvimento com Java e Kotlin.
  • Sólido conhecimento em práticas de programação e padrões de design.
  • Capacidade de análise e correção de erros em sistemas.

Responsabilidades

  • Desenvolver APIs e microsserviços com Java e Kotlin.
  • Realizar testes de API e de performance.
  • Integrar e manter APIs existentes.

Conhecimentos

Desenvolvimento de APIs
Uso de Kotlin
Testes de API
Testes de performance
Integração e manutenção de APIs
Desenvolvimento em AWS
Práticas de SOLID
Clean Code
Design Patterns

Ferramentas

Spring Boot
Javalin
Postman
JMeter
SonarQube
Git
Jira
Confluence
Descrição da oferta de emprego
Overview

Atuação em desenvolvimento Java com conhecimento em Kotlin, foco na construção e evolução de APIs e microsserviços em ambientes modernos e escaláveis.

Responsibilities
  • Desenvolvimento de APIs e microsserviços utilizando Java e Kotlin.
  • Uso de frameworks como Spring Boot e Javalin.
  • Realização de testes de API (Postman, Newman, Robot Framework com Python).
  • Testes de performance com JMeter.
  • Testes de contrato: Postman, Newman, Pact, Httparty, Karate.
  • Integração e manutenção de APIs já existentes.
  • Análise, correção de erros e modernização de ambientes utilizando AWS.
  • Implementação de testes unitários com SonarQube, Jacoco, xUnit e Lint.
  • Uso de pipelines CI/CD com Concourse CI.
  • Versionamento com Bitbucket (Git).
  • Utilização de IDEs diversas: VSCode, Android Studio, Xcode, IntelliJ, Atom, entre outras.
  • Uso de ferramentas ágeis (Jira, Confluence, VSTS, Version One, Redmine, etc.).
Technical Requirements
  • Programação orientada a objetos.
  • Boas práticas de SOLID e Clean Code.
  • Domínio de Design Patterns.
  • Arquitetura hexagonal e clean architecture.
  • Experiência com injeção de dependência.
  • Conhecimento em bancos relacionais e não relacionais.

Employment Type : Full Time

Experience: years

Vacancy: 1

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.