Job Closed
This listing is no longer active.
Navigate Change
Tech Lead – Java, Angular
Location
Colombia
Posted
33 days ago
Salary
0
Seniority
Senior
Job Description
Tech Lead – Java, Angular
CI&T
• 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 • Combine system design, engineering leadership, and operational ownership • Work closely with product, platform, and engineering teams
Job Requirements
- Strong Experience With:
- 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, and 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
- 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
- Premium Healthcare
- Meal voucher
- Maternity and Parental leaves
- Mobile services subsidy
- Sick pay-Life insurance
- CI&T University
- Colombian Holidays
- Paid Vacations
Related Guides
Related Job Pages
More Backend Engineer Jobs
Dynamics 365 Customer Engagement Technical Architect
QuisitiveYou envision the future of your business. We take you there.
• Serve as a billable consulting architect accountable for technical delivery success • Own end-to-end technical delivery from early design through post-go-live support • Design and build Dataverse-first architectures for varying complexity of clients • Define data models, security models, and environment strategies • Build plugins, integrations, flows, model-driven customizations, and Power Pages solutions in support of client requirements as well as Quisitive IP • Engage with Microsoft Fasttrack as required to validate solution • Support sales as needed in scoping and technical presentations • Identify and mitigate technical risks and delivery blockers • Mentor developers through hands-on coaching and code reviews • Facilitate architecture and design workshops with clients • Participate in the Dynamics ecosystem via blog posts, presentations, webinars and conference attendance
Tech Lead Fullstack – Java/React
GOK | Digital InnovationWE ARE INNOVATION AND TECHNOLOGY ACCELERATORS FOR COMPANIES.
• Act as a technical lead, ensuring architectural coherence and delivery quality. • Design and evolve backend and frontend architectures aligned with business and non-functional requirements. • Define and uphold technical standards, development best practices and guidelines. • Actively resolve technical impediments and structural issues. • Support complex technical decisions and conduct architecture reviews. • Code when necessary, especially on critical or foundational components. • Ensure consistent integration between frontend, BFF and backend. • Provide governance for technical aspects, observability, security and resilience of solutions. • Work closely with the PO, UX, QA and technical stakeholders. • Raise the teams' technical level through continuous mentoring, reviews and direction.
Senior Backend Engineer – Observability Ingest – Kubernetes Operator, Helm Chart
Grafana LabsGrafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
• Design, build and maintain user-facing tools that support the deployment, configuration and operation of Grafana Alloy, the OpenTelemetry Collector, and related components. As of today this enables 1.8 million running instances to send data to Grafana Cloud. • Own and evolve our Helm chart ecosystem run on more than 10k clusters and 300k nodes, writing charts that are robust, well-tested, and a pleasure for users to use • Build and maintain tooling that works across platforms: Kubernetes-first, but rock-solid on Linux, Windows, and macOS, too • Support infrastructure-as-code integrations using ArgoCD, Terraform, Flux, and other GitOps utilities • Collaborate closely with support, product, and field engineering to understand real customer pain points and translate them into durable tool improvements • Work in the open: communicate progress transparently, review peers' code thoughtfully, and help raise the technical bar for the whole team • Contribute upstream to open source projects including Grafana Alloy, OpenTelemetry, and Helm community charts • Represent Grafana Labs in meetups, and conferences and social media forums
Senior Backend Engineer – Observability Ingest, Kubernetes Operator, Helm Chart
Grafana LabsGrafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
• Develop and maintain user-facing tools • Own and evolve Helm chart ecosystem • Build and maintain tooling across platforms • Support infrastructure-as-code integrations • Collaborate closely with support, product, and field engineering • Work in the open: communicate progress, review peers' code • Contribute upstream to open source projects • Represent Grafana Labs in meetups and conferences



