CI&T

CI&T

CI&T is a global digital technology agency empowering agile growth for leading companies through advanced technologies with a team of 2000 experts worldwide.

Internet Software & Services
5K-10K
Founded 1995

Description

  • Translate high-level architecture direction into scalable and maintainable software designs.
  • Lead and guide the engineering team in delivering high-quality, observable, and testable code.
  • Own system design, engineering leadership, and operational responsibilities across the solution lifecycle.
  • Collaborate closely with product, platform, and engineering teams to align delivery with product and architectural goals.
  • Design and operate RESTful APIs and event-driven architectures.
  • Build and maintain backend services using Java and the Spring Boot ecosystem.
  • Support implementation and operation of Kafka-based messaging workflows, including retry and dead-letter patterns.
  • Work with PostgreSQL, Redis, Docker, Kubernetes, and GCP-based cloud-native environments.
  • Contribute to CI/CD and GitOps workflows using tools such as Tekton and ArgoCD.
  • Establish and improve observability practices, including logging, metrics, monitoring, and automated testing.

Requirements

  • Advanced knowledge of Java 21 and modern JVM-based backend development.
  • Strong experience with Spring Boot 3.x, including Spring Web, Spring Security, Spring Data JPA/Hibernate, and Spring Cache.
  • Experience designing and operating RESTful APIs and event-driven architectures.
  • Hands-on experience with Apache Kafka, including producers, consumers, consumer groups, retry strategies, and DLQ patterns.
  • Experience with PostgreSQL, including schema design, query optimization, and JPA/Hibernate mappings.
  • Experience with Redis for caching and ephemeral data.
  • Experience with Docker and Kubernetes, including Deployments, Services, Ingress, ConfigMaps, Secrets, probes, and rollout/rollback strategies.
  • Experience with Google Cloud Platform, including GKE, and CI/CD or GitOps workflows such as Tekton and ArgoCD.
  • Experience with observability practices and automated testing using JUnit 5, Mockito, and Testcontainers.
  • Familiarity with gRPC, WebSockets, OAuth2/OIDC, JWT validation, OPA, identity broker integrations, Cloud Logging, Cloud Monitoring, GCS, Helm or Kustomize, MapStruct, Lombok, JVM performance tuning, and cloud networking fundamentals.
  • Nice to have: Terraform, mTLS implementations, Pub/Sub messaging patterns, gRPC streaming, advanced Kafka patterns, Kubernetes networking concepts, sidecar security patterns, contract testing, and performance testing tools such as JMeter or Gatling.

Benefits

  • Health and dental insurance.
  • Meal and food allowance.
  • Childcare assistance.
  • Extended paternity leave.
  • Gym and wellness partnerships through Wellhub (Gympass) and TotalPass.
  • Profit sharing and results participation (PLR).
  • Life insurance.
  • Access to a continuous learning platform, CI&T University, plus partnerships with online learning and language learning platforms.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Engineer Team Lead, New Markets Singapore

Alpaca 51-250 Capital Markets

Alpaca is hiring a Team Lead in Singapore to lead engineers building brokerage and platform services for New Markets, with responsibility for technical direction, team leadership, and regional stakeholder coordination.

AWS GCP Go gRPC Kubernetes Microservices REST API
11 minutes ago

Tech Lead, Android Core Product - Madrid, Spain

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Android Engineer to help scale its leading text-to-speech Android app and deliver new product experiences for a global user base.

Android iOS Jetpack Compose JUnit Kotlin Node.js
11 minutes ago

Tech Lead, Android Core Product - Bangalore, India

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Android Engineer to help scale its widely used Android text-to-speech app and deliver new features for a global distributed product team.

Android iOS Jetpack Compose JUnit Kotlin Node.js
11 minutes ago

Tech Lead, Web Core Product & Chrome Extension - Jacksonville, FL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a web-focused product engineer to help build and ship user-facing features for its widely used text-to-speech platform in a fully distributed team.

Firebase JavaScript React TypeScript
11 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers