2,232,993open jobs
143,832companies
254,933added this week
Browse all
Location
Remote (Brazil)
Seniority
Senior

Confirmed on the employer's own hiring board on Nov 12, 2026. First seen by Alion on Nov 12, 2026. CI&T scores A on the Alion truth index.

Overview
Company
Impact
Profile match
CI&T is a Brazilian digital services company founded in Campinas in 1995 that builds software, data platforms and artificial intelligence systems for large enterprises. It works mainly with banks, retailers, consumer goods companies and healthcare providers in Brazil, the United States and Europe, taking on product engineering, cloud modernisation and experience design as long-running delivery engagements. The company listed on the New York Stock Exchange in 2021 and employs several thousand people across delivery centres in Latin America, North America, Europe and Asia.
Backed by MMC Ventures

We're assembling a small team to take over a set of backend services that power a direct-to-consumer commerce platform of a global beverage/consumer goods company. The platform is being separated from the B2B ecosystem it was born in. As part of that separation, a group of critical services (orders, pricing, payments, and promotions/combos) is being forked as-is into the new environment, and they need a team that owns them.

The mission for this phase is clear: keep the lights on. Absorb these services fast, keep them stable through the highest-demand period of the year, and leave them better documented and tested than we found them. The client's architecture team is designing the target architecture in parallel. That work is not in this team's scope today, but it is the natural next step.

This is not greenfield. You'll inherit real services with real history, learn them from the people who built them.

What You'll Be Doing

  • Own a portfolio of forked backend services (mostly Java/Spring Boot): bug fixes, small changes, and day-to-day stability.

  • Drive knowledge transfer with the original team through shadowing sessions. Ask the right questions, map dependencies, and turn tacit knowledge into something written.

  • Build service context documentation in three layers (business rules, application behavior, operations) following the client's template. This feeds both the human team and the AI-assisted development model the client already runs in production.

  • Support incidents in a production environment that runs 24/7 across global markets, including critical flows like orders and payments.

  • Work within an Azure-based infrastructure (Azure DevOps, pipelines, and subscriptions), contributing to the duplication and adaptation of CI/CD pipelines for the new environment

  • Participate in the team's shift toward better engineering practices: adopting GitFlow, strengthening test coverage, and gradually incorporating quality gates - without breaking what already works

  • Help classify services by technical criticality and flag systemic risks early, such as hidden dependencies, shared databases/queues, and fragile integrations.

Requirements (Must Have):

  • Hands-on use of AI-assisted development tools (coding agents, assistants) in real work, with judgment about when to trust and when to verify.

  • Java (backend, production experience) - this is non-negotiable

  • Spring Boot - the core framework across the service landscape

  • REST API design and integration

  • Azure DevOps - familiarity with pipelines, repos, and environments

  • Non relational (CosmosDB for MongoDB) and relational databases (PostgreSQL)

  • Testing - JUnit for unit tests; familiarity with E2E or integration testing

  • Incident response mindset - ability to diagnose, triage, and resolve issues in complex distributed systems under pressure

  • English - for reading documentation, participating in cross-team calls, and written communication

  • Hands-on experience operating and debugging distributed microservices in production: logs, tracing, triage under pressure.

  • Clear, proactive communication. You'll extract knowledge from a team that is moving on, so you must be able to drive conversations, write things down, and escalate early.

  • Comfort working on inherited/legacy code with a "understand first, change carefully" mindset.

Nice to Have Skills:

  • Experience with microservices at scale - especially the operational realities of running and debugging many services in production

  • Azure cloud services beyond DevOps (Service Bus, Blob Storage, Functions, etc.)

  • Familiarity with DDD (Domain-Driven Design) concepts and service boundary thinking

  • Go - a secondary language used in some newer services

  • Understanding of internationalization and global commerce (multi-currency, multi-region systems)

  • Performance optimization experience in high-throughput environments

What Makes This Role Different:

You'll be joining at a moment that requires adaptability over idealism - the goal isn't to redesign what's working, it's to understand it deeply, keep it running, and incrementally move it toward a cleaner state. The team values engineers who can hold two things at once: operational discipline today and architectural vision for tomorrow.

If you've ever had to inherit complex legacy systems, win trust through reliability, and earn the space to improve things over time - this will feel familiar in the best way.

Seniority Levels:

We're open to Mid-Level and Senior profiles. Both levels are hands-on: everyone on this team writes code, fixes bugs, and takes on-call shifts. The difference is scope and autonomy.

  • Mid-Level: Delivers fixes and changes independently on well-understood services, with guidance on the more complex ones. Strong Java/Spring Boot fundamentals and solid microservices concepts. Takes part in incident response alongside senior engineers. Learns a complex domain fast through shadowing and documentation, and writes down what they learn.

  • Senior: Delivers the hardest changes and fixes, especially on critical flows such as orders, pricing and payments. Leads incident resolution end to end, from diagnosis to fix in production. Drives knowledge transfer sessions with the outgoing team and turns what comes out of them into documentation and service context. Spots systemic risks such as hidden dependencies, shared resources and fragile integrations. Sets the quality bar for the team through code reviews, tests and standards, mostly by example.

    #LI-THAI23

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,232,993 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Brazil
Remote (Colombia) · Colombia
SQL
C#
DevOps
Rest API
Azure
CI/CD
SOAP
Management
Agile
Apply
Hybrid · Full-Time · São Paulo
JavaScript
TypeScript
Ruby
Ruby
Ruby on Rails
Databases
PostgreSQL
Frontend
GraphQL
React.js
DevOps
CI/CD
Git
Management
Jira
Kanban
Apply
$111k – $211k per year · Remote (United States) · TS/SCI · 7+ years exp · United States
Python
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Frontend
Angular
DevOps
Rest API
CI/CD
GitOps
Kubernetes
GitLab
Cybersecurity
Okta
Trivy
Microsoft Entra ID
Apply
$130k – $170k per year · Remote (United States) · Secret · 3+ years exp · Bachelor's Degree · United States
Python
JavaScript
TypeScript
SQL
Python
pySpark
Databases
Databricks
Delta Lake
AI/ML
Spark
DevOps
Rest API
Git
Management
Power Automate
Power Apps
Apply
Technical Architect 1 hour ago
Remote (Spain) · Full-Time · 4+ years exp · Madrid
Java
Kotlin
Java
Maven
Spring Boot
Spring Data JPA
Gradle
AssertJ
Kotlin
Mockito
Databases
PostgreSQL
Apache Kafka
Mobile
JUnit
Clean Architecture
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
SLI/SLO/SLA
Cybersecurity
Threat Modeling
Management
Agile
Apply
In office · Contractor · Brazil
SpaceTech
CATIA
FMEA
Apply
In office · Internship · Brazil
Apply
In office · Full-Time · Bachelor's Degree · Brazil
Apply
In office · Contractor · Brazil
Apply
In office · Full-Time · High School Diploma · Brazil
Apply
See all jobs
This is one of many
2,232,993 more open roles from verified company boards, updated every day.