Tech Stack
AzureCloudGoogle Cloud PlatformJavaKubernetesMongoDBMySQLNoSQLOraclePostgresPythonSpringSpring BootSpringBootSQLTypeScript
About the role
- Develop and maintain Java applications with Spring Boot 3+, ensuring high performance and scalability.
- Apply Clean Code principles and REST APIs when developing solutions.
- Implement unit and/or automated tests to ensure code quality and application stability.
- Deploy applications to containerized environments (Kubernetes / GKE).
- Use code versioning tools (GitHub, GitLab, Azure DevOps Repos).
- Work with relational databases (MySQL, Postgres) and NoSQL (MongoDB).
- Participate in agile ceremonies (Dailies, Sprints, Reviews) using SCRUM and KANBAN methodologies.
- Operate in a cloud environment (GCP), using pipelines, SonarQube and microservices architecture.
- Communicate clearly and effectively to ensure alignment across the team and the client.
- Participate in technical refinement of stories and solutions.
- Use FLOW and its agents to optimize development.
Requirements
- Experience in Java development with Spring Boot 3+.
- Knowledge and application of Clean Code principles and REST APIs.
- Proficiency in creating unit and/or automated tests.
- Experience deploying applications in container environments (Kubernetes / GKE).
- Experience with a code versioning tool (GitHub, GitLab, Azure DevOps Repos).
- Experience with relational databases (MySQL, Postgres) and NoSQL (MongoDB).
- Familiarity with agile methodologies (SCRUM, KANBAN).
- Experience in a cloud environment (GCP), with pipelines, SonarQube and microservices architecture.
- Excellent communication and teamwork skills.
- Experience with legacy Java (EJB, JAX-WS/JAX-RS).
- Knowledge of Python.
- Knowledge of NestJS / TypeScript.
- Experience with Oracle / PL/SQL databases.
- Experience with GCP (Google Cloud Platform).
- Health and dental insurance.
- Meal and food allowances.
- Childcare assistance.
- Extended parental leave.
- Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) / TotalPass.
- Profit Sharing (PLR).
- Life insurance.
- Continuous learning platform (CI&T University).
- Discount club.
- Free online platform dedicated to promoting physical and mental health and well-being.
- Prenatal and responsible parenthood course.
- Partnerships with online course platforms.
- Language learning platform.
- And many others.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring Boot 3+Clean Code principlesREST APIsunit testingautomated testingKubernetesGKEMySQLMongoDB
Soft skills
communicationteamwork