We are looking for a hands-on Software Architect Senior to translate high-level architecture direction into scalable, maintainable software designs.
Requirements
- 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
- 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)
- 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
