CI&T

Senior Fullstack Developer, Cloud Migration, Java, React

CI&T

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Migration Execution: Execute a "Lift and Shift" strategy, containerizing applications (Docker) and ensuring they run seamlessly on AWS.
  • Infrastructure as Code (IaC): Refactor existing Terraform scripts to transition resources from Google Cloud providers to AWS providers, ensuring environment parity.
  • Backend & Frontend Development:Continue feature development using Java 17 (Spring Boot) and React 18 (TypeScript), ensuring code is cloud-agnostic.
  • Testing for Parity: Utilize Vitest (Frontend) and SpringBootTest (Backend) to validate that applications perform identically on AWS as they do on GCP.
  • Database Migration: Assist in planning and executing the data migration from Cloud SQL to AWS RDS, ensuring data integrity and minimal downtime.

Requirements

  • Advanced English skills: Written and verbal.
  • Multi-Cloud: Experience with GCP (Cloud Run, Cloud SQL) AND/OR AWS (ECS, RDS, EC2).
  • Backend: Proficiency in Java 17 and Spring Boot.
  • Frontend: Expertise in React 18, TypeScript, and the Context API.
  • Infrastructure as Code: Solid experience with Terraform. You must understand state management and provider configuration.
  • Containerization: Understanding of Docker. Since this is a lift-and-shift, you must know how to package apps to run anywhere.
  • Testing: Experience with Vitest and SpringBootTest.
  • Nice to have
  • Previous experience executing a Cloud-to-Cloud migration.
  • Experience with AWS Database Migration Service (DMS).
  • Networking Concepts: Understanding of VPCs, Subnets, and Security Groups (AWS) vs. VPC/Firewall Rules (GCP).
  • Familiarity with Agile methodologies.
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
  • And many more!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java 17Spring BootReact 18TypeScriptTerraformDockerVitestSpringBootTestAWS RDSGCP
Soft Skills
Advanced English skills