
Senior Java Developer
CI&T
full-time
Posted on:
Location Type: Remote
Location: Colombia
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- 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.
Requirements
- Strong experience with Java 21 and Spring Boot in production systems.
- Solid understanding of REST APIs and hands-on experience 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.
Benefits
- 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java 21Spring BootREST APIsgRPCPostgreSQLJPAHibernateDockerKubernetesOAuth2
Soft Skills
effective communicationproactive ownershipcollaborative team playeradaptabilityresiliencecontext switchingbalancing prioritiescontinuous improvementmentoringtroubleshooting