Jobs › Companies › ITRex Group › Senior Java Developer

Sobre esta vaga de Senior Java Developer na ITRex Group

ITRex Group · Remoto · Belarus

About ITRex

THE PLACE

ITRex - AI pioneers who build systems that actually work in the real world, not just in demos. We're 250+ people spread across the US and Europe, creating solutions for companies like Procter & Gamble and Shutterstock. We keep it simple, build it right, and focus on what works.

THE PEOPLE

We're the kind of people who don't ignore messages in Slack, who jump in to help when you're stuck on a problem, and who offer solutions instead of blame when things go sideways. We believe in openness, accountability, and having each other's backs. No office politics, no hidden agendas - just people who care about doing good work together and supporting each other to get there.

THE ROLE

We are looking for a senior Java engineer to join a team in the middle of a serious AI transformation, building a Spring Boot microservices backend on Kubernetes and bringing AI into the whole development process - so we need someone who already works this way, can judge when an AI suggestion helps versus quietly introduces a bug, and wants to help shape that practice for the team, working daily in pair programming and a cross-functional group alongside product, QA and DevOps. The engagement runs to the end of the year, with a high probability of extension

Your Responsibilities

  • Design, build and own Spring Boot microservices and the Web APIs around them, from the data model through to what runs in Kubernetes
  • Take end-to-end responsibility for the features you ship: schema, service, API contract, tests, pipeline and the behaviour in production
  • Use AI assistance deliberately across the development cycle - design exploration, implementation, refactoring, tests, review - and stay accountable for everything that gets merged
  • Help establish the team's AI-assisted engineering practice: what works, what to avoid, where a human review gate belongs, and how new joiners get up to speed with it
  • Pair with other engineers on hard problems and share context instead of hoarding it
  • Contribute to architectural decisions on service boundaries, communication patterns and data ownership, and argue your position clearly when you disagree
  • Keep the build pipeline healthy: GitLab and Jenkins stages, test suites, container builds and Terraform-managed infrastructure
  • Review other people's code with the same care you want applied to your own
  • Work directly with product, QA and DevOps to turn ambiguous requirements into something shippable, rather than waiting for a fully specified ticket
  • As a lead, set technical direction on your part of the system and mentor the engineers around you

Requirements

Our Expectations

  • Core Java: Java 11 and Java 17, the concurrency model, collections, memory behaviour and the language features that actually changed how modern services are written
  • Solid, production-grade experience with the Spring Framework and Spring Boot: dependency injection, configuration, Spring Data, Spring Security, REST controllers and the testing support
  • Web API development: designing, versioning, documenting and evolving HTTP APIs that other teams depend on
  • Microservice architecture: service decomposition, inter-service communication, resilience patterns, data ownership, and an honest sense of when a microservice is the wrong answer
  • SQL and relational data modelling with PostgreSQL and MySQL - schema design, indexing, query tuning and migrations
  • Automated testing as a habit: JUnit, Mockito, integration tests and the judgement to know what deserves coverage
  • Maven for build and dependency management
  • Docker, and Kubernetes at the level of someone who deploys onto it and debugs on it - how workloads, services, config, secrets and resource limits fit together. Running the cluster itself is not your job
  • Terraform and infrastructure as code
  • CI/CD with GitLab and Jenkins: pipelines you can read, extend and fix
  • Practical experience with AI-assisted software development, and genuine interest in driving that practice forward inside the team
  • Willingness to work in pair programming
  • Strong communication skills and a track record in cross-functional teams; you enjoy solving problems together rather than working through tickets alone
  • English at B2 level or above

Nice to have

  • Observability in practice: Grafana dashboards, Kibana and the ELK stack, Sentry for error tracking
  • Structured logging and alerting design - deciding what a service should say about itself and when someone should be woken up
  • Performance testing and profiling of JVM services under load
  • Experience introducing AI-assisted workflows to a team: prompt and context practices, review discipline, guardrails for generated code
  • Prior work in a lead or tech-lead capacity on a distributed backend

Benefits

What We Offer

Why people stay

First, the foundation:

  • Remote flexibility: Work where and how you work best - we trust you to deliver
  • Fair compensation: Competitive salary + benefits that matter (medical, wellness, learning)

Then, the growth:

  • Ownership opportunities: See a problem worth solving? Own it. We back smart risks over bureaucratic safety
  • AI enhancement: We leverage AI to make you faster and stronger - complementing your abilities, not replacing them
  • Learning investment: English classes, professional development, well-being support
  • Career progression: Real paths up, not just sideways shuffling

Finally, the people:

  • Responsive teammates: No ignored Slacks, no "not my problem" attitudes
  • Supportive culture: When you're stuck, people help. When things break, we fix them together
  • Human connections: Regular meetups, tech talks, and actual relationships beyond work
Pronto para se candidatar à ITRex Group?
Candidatar-se à ITRex Group

Vagas semelhantes

Idt
Lead Java Developer (with C background)
Idt
⚡ Candidate-se cedo Warsaw Híbrido
● Nova 👁 Vista ✓ Candidatada há 4sem
micro1
Backend Java Developer
micro1
⚡ Candidate-se cedo Remote — 58 countries · local restrito $24,000–$144,000
● Nova 👁 Vista ✓ Candidatada há 1m
Idt
Senior Java Software Engineer
Idt
⚡ Candidate-se cedo Minsk Híbrido
● Nova 👁 Vista ✓ Candidatada há 1m
Bank of America
Software Engineer III-Senior Java Developer
Bank of America
⚡ Candidate-se cedo Pennington Presencial $102,900–$179,900
● Nova 👁 Vista ✓ Candidatada há 1h
PwC
IN_Sr Associate_Java Full Stack Engineer_D&A_Advisory_Bangalore
PwC
⚡ Candidate-se cedo Bengaluru Millenia Presencial
● Nova 👁 Vista ✓ Candidatada há 1h
IMC
Java Software Engineer (Strategy Team)
IMC
⚡ Candidate-se cedo Mumbai, India Presencial
● Nova 👁 Vista ✓ Candidatada há 2h
Roku
Senior Software Engineer - Java, AWS
Roku
⚡ Candidate-se cedo Manchester, United Kingdom Presencial
● Nova 👁 Vista ✓ Candidatada há 4h
Roku
Senior Software Engineer (Java - Backend, Ads Engineering)
Roku
⚡ Candidate-se cedo Bengaluru, India Presencial
● Nova 👁 Vista ✓ Candidatada há 4h
OKX
Staff/Senior Java Engineer, OKX Web3 Wallet
OKX
⚡ Candidate-se cedo Hong Kong, Hong Kong SAR; Sing... Presencial
● Nova 👁 Vista ✓ Candidatada há 4h

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na ITRex Group

Ver todas as vagas na ITRex Group →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis