CI&T

Senior Developer, Golang

CI&T

full-time

Posted on:

Location Type: Hybrid

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and maintain applications in Golang, ensuring high-quality, high-performance code.
  • Collaborate with the development team to design and implement scalable solutions on AWS.
  • Actively participate in task refinement, helping leadership set priorities and clarify requirements.
  • Promote development best practices and contribute to the continuous improvement of team processes.
  • Work in an agile environment, collaborating with different areas to ensure delivery of value-driven products.
  • Identify and resolve technical issues, consistently seeking optimization and efficiency in proposed solutions.

Requirements

  • Experienced in Golang
  • Knowledge of microservices architecture, design patterns, Clean Architecture, and the BFF (Backend-for-Frontend) architectural pattern
  • Understanding of the concept and application of Feature Toggles in applications
  • Software development best practices using SOLID, KISS, YAGNI, DRY, and DDD
  • REST API design using Spring Boot and building gateways with AWS API Gateway
  • Knowledge of application security, including authentication and authorization mechanisms for API consumption, OWASP guidelines, and security best practices
  • Experience with unit and integration testing
  • Experience with AWS (EC2, ECS, EKS, Fargate, S3, SQS, SNS, Lambda, API Gateway, CloudWatch)
  • Understanding of relational and NoSQL databases
  • Use of messaging services such as Amazon SQS or Kafka
  • Experience with DevOps practices and automation using tools such as Docker and/or Kubernetes
  • Familiarity with version control tools such as Git and GitHub
  • CI/CD — Knowledge of GitHub Actions or AWS CodePipeline
  • Experience with Veracode
  • Experience with Terraform
Benefits
  • Health and dental insurance;
  • Meal and food allowance;
  • Childcare assistance;
  • Extended parental leave;
  • Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) and 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;
  • Pregnancy and responsible parenting course;
  • Partnerships with online course 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
Golangmicroservices architectureClean ArchitectureBFF (Backend-for-Frontend)Feature TogglesSOLIDKISSYAGNIDRYDDD
Soft Skills
collaborationtask refinementprioritizationclarification of requirementscontinuous improvementproblem-solvingoptimizationefficiency