GeekHunter Logo

Plans

Login

EN

EN

DB1 Group

Mid-Level Java Developer

Show original

Remote

(Anywhere)

Salary Range

Not informed

Experience Level

Mid level

Requirements

4+ years of experience in the career
Mensageria
Spring Boot
Microservices
Sistemas de alta disponibilidade
Inteligência Artificial
SQL
Java

Desired Skills

RabbitMQ
SOLID
SDD
Clean Code
Apache Kafka
Testes de Integração
Design Patterns
Clean Architecture
criação de ambientes escaláveis com Docker e Kubernetes
Testes Unitários

Tasks and Responsibilities

Show original

At DB1, every line of code, test, or insight is a chance to create real impact. We are driven by curiosity and the desire to turn complex problems into solutions that simplify people's lives. We like to experiment, learn, and innovate, which is why this is the place to put your talent to the test.

If you combine intelligence with an insatiable desire to learn and evolve, and have a resilient mindset shaped by overcoming challenges, you already carry much of the DB1 essence. Here, every challenge is an opportunity for growth, every mistake is a lesson to come back stronger, and every victory is fuel to move forward with a clear mission and solid values that give meaning to every step. At DB1, overcoming challenges is not the exception but part of the journey.

At Anymarket, you will build the heart of our integrations: robust, scalable systems that span different teams, from backend to frontend. Your mission starts with immersion: understanding what exists, how it works, and why it was built that way. From there, you will gain autonomy to evolve these solutions and enable the scale the product needs to grow.

Day to day, you will work with multidisciplinary technology, business, and design teams, always with AI as an ally in the development flow. Code generation and review, log analysis, task automation, and spec-driven development are part of the routine. You will write code that stands the test of time, the kind that is strong from the first commit and still stands years later.

Profile we are looking for:

  • Solid experience in Java with Spring Boot and/or Quarkus, not just framework proficiency, but an understanding of what happens behind it
  • Experience with PostgreSQL or an equivalent relational database
  • Experience with Redis or similar for caching
  • Experience with asynchronous messaging: Kafka, RabbitMQ, ActiveMQ, or similar
  • Knowledge of the full deployment cycle: Docker, Kubernetes, and CI/CD
  • Real experience with microservices architecture
  • Experience with real-time monitoring: Datadog, Grafana, ELK, or similar
  • AI incorporated into the workflow: code generation and review, RAG, spec-driven development (SDD)
  • When stuck on a problem, actively seeks the solution, asks colleagues, researches, and breaks it down into smaller parts
  • Takes responsibility for their own mistakes and genuinely collaborates as a team

It would be great if you know or are willing to learn:

  • MongoDB or another non-relational database
  • AWS at an intermediate level
  • Performance analysis in production
  • Static code analysis tools (Sonar/SAST)
  • OAuth2/PKCE authentication flows

What you will find here:

· The unique way of being DB1: https://culture.db1group.com/

  • Flexible benefits card (Food, Mobility, Quality of Life, among other categories);
  • Unimed health plan;
  • Life insurance;
  • Dental plan (optional);
  • Payroll-deduction credit with the best rates (Mixtra);
  • Birthday gift;
  • Well-being: partnership with a platform for access to gyms and other physical activities, and a partnership for psychological care;
  • Career development: partnerships with platforms and educational institutions for languages, undergraduate, graduate, and open courses, Individual Development Plan (IDP), constant feedback, mentoring program, internal events, training subsidies, corporate university, and much more;
  • Reward programs: bonus for referring new employees and annual bonus tied to goals;
  • Space to take on challenges and develop.

How to apply

Applications are made on this page, directly with the company. You need a CV in PDF and an email address to confirm the application.

Share job:

How to apply

Applications are made on this page, directly with the company. You need a CV in PDF and an email address to confirm the application.

Share job: