Logo for DBServer

Dev JAVA SR

Role overview

Summary

This role focuses on developing and enhancing applications and APIs at DB, a technology company centered on people. You will collaborate with various teams to design solutions and ensure high code quality, contributing to a culture of innovation and inclusion.

Qualifications

  • Solid experience in Java development.
  • Solid experience with Spring Boot.
  • Proficiency in development best practices: Clean Code, SOLID, and Design Patterns.
  • Experience with unit and integration testing.
  • Familiarity with Git and code versioning.

Responsibilities

  • Develop and evolve applications and APIs in Java with Spring Boot
  • Participate in designing solutions and making technical decisions with the team
  • Ensure code quality with Clean Code, SOLID, and Design Patterns
  • Create and maintain unit and integration tests

Key facts

Hard skills

Other skills

  • Collaboration
  • Problem Solving

About the company

DBServer logo

DBServer

  • IT Services & Consulting
  • SME
  • 501–1,000
Auxiliamos nossos clientes a viver o presente da melhor forma possível e construir um futuro melhor que o presente, a partir da convergência entre as melhores práticas de design e as principais tendências tecnológicas. Acreditamos na excelência técnica como valor essencial para maximizar o impacto nos negócios, com tecnologia e inovação. Desde 1993 criamos soluções digitais para empresas no Brasil e no exterior, com especialização em segmentos como finanças, varejo, serviços, indústria e tecnologia, com ênfase em relacionamentos de longa duração. Nós desenvolvemos pessoas que impactam os negócios com tecnologia e inovação, participando de forma flexível e articulada em squads, consultorias e capacitações em todas as etapas do ciclo de vida, do Discovery ao Delivery e sustentação.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

JOB DESCRIPTION


O que vamos construir juntos?

Nosso time é preocupado em propor as melhores soluções baseado em excelência técnica, pensando em alternativas que agreguem valor, com mindset ágil e cultura de colaboração. Nós respeitamos a diversidade e acreditamos que times diversos contribuem para construir ideias mais inovadoras.


RESPONSIBILITIES AND ASSIGNMENTS


Nos ajude a desenhar a solução!

Se você gosta de trabalhar com desenvolvimento, aprecia muito desafios, curte implementar soluções baseadas em boas práticas e topa trabalhar em times que respeitam quem você é e as suas opiniões, você está MUITO perto de integrar nosso time DB.


REQUIREMENTS AND QUALIFICATIONS


Responsabilidades e atribuições

  • Desenvolver e evoluir aplicações e APIs em Java com Spring Boot
  • Participar do desenho de soluções e de decisões técnicas junto ao time
  • Garantir a qualidade do código com Clean Code, SOLID e Design Patterns
  • Criar e manter testes unitários e de integração
  • Fazer code review e compartilhar conhecimento com o time
  • Atuar de forma colaborativa com produto, QA e demais áreas envolvidas

Requisitos e qualificações

  • Experiência sólida com desenvolvimento em Java
  • Experiência sólida com Spring Boot
  • Domínio de boas práticas de desenvolvimento: Clean Code, SOLID e Design Patterns
  • Experiência com testes unitários e de integração
  • Vivência com Git e versionamento de código

Diferenciais

  • Temporal IO
  • Kong Konnect
  • Conhecimento em LLMs
  • Spring AI
  • MCP (Model Context Protocol)

ADDITIONAL INFORMATION


  • Remuneração compatível com o mercado
  • Vale-refeição/alimentação e vale-transporte
  • Plano de saúde e plano odontológico
  • Auxílio home office
  • Seguro de vida
  • Horário flexível
  • TotalPass


Prazer, somos a DB!


Da garagem de casa para o mundo: assim começa a história da DB. Nascemos com desejo de mudança, nosso propósito é ser uma empresa de tecnologia centrada nas pessoas, com colaboração, inclusão e diversidade. Em 1993, iniciamos como consultores de um dos grandes bancos de dados da época, que nos deu o nome de DBServer (data base server) e aos poucos fomos construindo a DB (Design + Build the future) que você conhece hoje, a que gera mudança através de inovação e humanidade.

Nós desenvolvemos pessoas que impactam os negócios com tecnologia e inovação, participando de forma flexível e articulada em squads, consultorias e capacitações em todas as etapas do ciclo de vida, do Discovery ao Delivery e sustentação.

Um olhar para a Diversidade & Inclusão

A DB tem constituído uma jornada composta por marcadores culturais com profundo significado humano e que fazem parte do nosso dia a dia. Com coragem e empatia, colaboração, senso coletivo e de comunidade, estamos evoluindo na direção de uma cultura centrada nas pessoas.

Estamos orgulhosos de promover um ambiente de trabalho livre de discriminação. Acreditamos que a diversidade de experiências, perspectivas e histórico transforma nosso ambiente de trabalho. Estamos empenhados a construir esse legado com a sua parceria! 

Conheça nosso Código de Conduta Ética: http://bit.ly/4q5PWq5


Related jobs

See all Java Developer jobs

Other jobs at DBServer