We are seeking a Senior Java Developer to transform business requirements into robust, maintainable backend services, aligned with architecture standards and Agile delivery processes.
Requirements
- Design, build, and maintain backend services using Java 21, Spring Boot and Hawkbit.
- Implement and evolve REST and gRPC APIs following best practices and versioning standards.
- Ensure service reliability through unit/integration tests, troubleshooting, and root-cause analysis.
- Work with PostgreSQL (schema design, performance tuning) and integrate with caching layers (Redis).
- Build and debug containerized services using Docker and deploy them on Kubernetes (GKE).
- Apply security fundamentals: OAuth2/OIDC, JWT validation, RBAC, and secure coding practices.
- Collaborate with cross-functional teams, ensuring clear communication and ownership of deliverables.
- Contribute to CI/CD workflows (Tekton/Jenkins, ArgoCD) and follow GitOps principles.
- Participate in technical discussions, design reviews, and mentor team members when needed.
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