Tech Lead (Java + Angular) @CI&T
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 5d ago

[Hiring] Tech Lead (Java + Angular) @CI&T

5d ago - CI&T is hiring a remote Tech Lead (Java + Angular). πŸ’Έ Salary: unspecified πŸ“Location: Brazil

Role Description

We are looking for a hands-on Tech Lead to translate high-level architecture direction into scalable, maintainable software designs. Guide the engineering team to deliver high-quality, observable, and testable code aligned with product and architectural goals. The role combines system design, engineering leadership, and operational ownership, working closely with product, platform, and engineering teams.

Qualifications

  • Advanced knowledge of Java 21 and modern JVM-based backend development
  • Spring Boot 3.x ecosystem, including:
    • Spring Web (REST APIs)
    • Spring Security (OAuth2 Resource Server)
    • Spring Data JPA / Hibernate
    • Spring Cache (Redis)
  • Designing and operating RESTful APIs and event-driven architectures
  • Apache Kafka (producers, consumers, consumer groups, retry strategies, DLQ patterns)
  • PostgreSQL (schema design, query optimization, JPA/Hibernate mappings)
  • Redis for caching and ephemeral data
  • Docker and Kubernetes (Deployments, Services, Ingress, ConfigMaps, Secrets, probes, rollout/rollback strategies)
  • Cloud-native environments on Google Cloud Platform (GCP), including GKE
  • CI/CD pipelines and GitOps workflows, including Tekton pipelines and ArgoCD
  • Observability practices, including structured logging, metrics, and monitoring
  • Automated testing using JUnit 5, Mockito, and Testcontainers

Requirements

  • Familiarity with:
    • gRPC service communication
    • WebSockets for event streaming
    • OAuth2 / OIDC authentication flows and JWT validation
    • OPA (Open Policy Agent) for policy-based authorization
    • Identity broker integrations and token validation flows
    • Google Cloud services, including Cloud Logging, Cloud Monitoring, and GCS
    • Helm or Kustomize for Kubernetes manifest templating
    • MapStruct and Lombok in Spring-based applications
    • JVM performance tuning basics
    • Cloud networking fundamentals (VPC, subnets, load balancers)
  • Nice to have:
    • Terraform
    • mTLS implementations
    • Pub/Sub messaging patterns
    • gRPC streaming
    • Advanced Kafka patterns (schema evolution, idempotent producers)
    • Kubernetes networking concepts (CNI, Network Policies)
    • Sidecar security patterns (OPA / Identity Broker)
    • Contract testing
    • Performance testing tools (JMeter, Gatling)

Benefits

  • Health and dental insurance
  • Meal and food allowance
  • Childcare assistance
  • Extended paternity leave
  • Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass
  • Profit Sharing and Results Participation (PLR)
  • Life insurance
  • Continuous learning platform (CI&T University)
  • Discount club
  • Free online platform dedicated to physical, mental, and overall well-being
  • Pregnancy and responsible parenting course
  • Partnerships with online learning platforms
  • Language learning platform
  • And many more!

More details about our benefits here: https://ciandt.com/br/pt-br/carreiras

Before You Apply
️
remote Be aware of the location restriction for this remote position: Brazil
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Tech Lead (Java + Angular) @CI&T
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 5d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: Brazil
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later