Senior Java Developer, Colombia

Senior Java Developer, Colombia

04 ago
|
Ci&T
|
Colombia

04 ago

Ci&T

Colombia

We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions.

With over 8,000 CI&Ters; around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.

We are looking for a Senior Java Developer to join our team and contribute to the development and refactoring of a complex software solution that manages physical devices in retail stores, such as card machines and barcode readers. This role will require working closely with a multicultural team spread across Brazil, Colombia, and India, with all communication conducted in English.

Key Responsibilities

- Design, build, and maintain backend services using Java 21, Spring Boot, and Hawkbit
- Implement and evolve REST and gRPC APIs, ensuring best practices and versioning standards
- Ensure service reliability through unit and integration testing, troubleshooting, and root‑cause analysis
- Work with PostgreSQL for schema design and performance tuning, integrating with caching layers, session management and Pub/Sub like Redis
- Build and debug containerized services using Docker and deploy them on Kubernetes (GKE)
- Apply security fundamentals, including OAuth2/OIDC, JWT validation, and secure coding practices
- Collaborate with cross‑functional teams, ensuring clear communication and ownership of deliverables
- Contribute to CI/CD workflows (Tekton/Jenkins, ArgoCD) following GitOps principles
- Participate in technical discussions, design reviews, and mentor team members as needed

Required Skills and Qualifications

- Strong experience with Java 21 and Spring Boot in production systems
- Solid understanding of REST APIs and hands‑on experience with gRPC
- Hands‑on experience with OAuth2/OIDC, JWT,



and backend security fundamentals
- Proficiency with PostgreSQL and JPA/Hibernate
- Practical experience with Docker and Kubernetes (deployments, debugging)
- Knowledge of WebSockets or streaming APIs
- Ability to troubleshoot distributed systems and diagnose performance issues
- Effective communication skills and resilience in fast‑paced, multicultural teams
- Advanced English proficiency

Soft Skills

- Proactive ownership of tasks with a mindset for continuous improvement
- Strong communication skills across technical and non‑technical audiences
- Comfortable with context switching and balancing priorities
- Collaborative team player who values shared success
- Ability to adapt to ambiguity and shifting requirements

Nice‑to‑Have Skills

- Experience with Kafka or other event‑driven technologies
- Proficiency in NoSQL databases
- Familiarity with GitOps (ArgoCD) and Tekton pipelines
- Exposure to GCP services (GKE, IAM, Cloud Logging/Monitoring)
- Basic understanding of policy‑based access control (OPA)
- Background in prototyping or integrating AI‑driven automation

If you are a seasoned backend developer looking to take on complex challenges in a dynamic environment, we invite you to apply and become a part of our diverse team!

Our benefits include:

- Premium Healthcare
- Meal voucher
- Maternity and Parental leaves
- Mobile services subsidy
- Sick pay – Life insurance
- CI&T; University
- Colombian Holidays
- Paid Vacations

And many others.

Collaboration is our superpower, diversity unites us, and excellence is our standard.

We value diverse identities and life experiences, fostering a diverse, inclusive, and safe work environment. We encourage applications from diverse and underrepresented groups to our job positions.

#J-18808-Ljbffr

📌 Senior Java Developer, Colombia
🏢 Ci&T
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java developer, colombia / colombia