TTECH

Backend Developer

TTECH

full-time

Posted on:

Location Type: Hybrid

Location: BarueriBrazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop and maintain web applications using back-end technologies;
  • Implement new features and improvements with a focus on usability and performance;
  • Consume and create REST APIs;
  • Perform integrations with relational databases (MySQL and PostgreSQL) and non-relational databases (MongoDB, Elasticsearch, Redis and HBase);
  • Collaborate with multidisciplinary teams (Design, Product, QA and Infrastructure);
  • Version code using Git and participate in code reviews;
  • Ensure development best practices, security and documentation;
  • Participate in planning meetings and contribute technical solutions.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering or related fields.
  • Experience developing with the following languages: Java, Scala, Python. C++ is a plus.
  • Proficiency in back-end frameworks such as Spring Boot, Quarkus, WebFlux and FastAPI;
  • Knowledge of API and microservices architecture;
  • Experience with messaging systems (e.g., Apache Kafka and Event Hubs);
  • Knowledge of RAG (Retrieval-Augmented Generation) AI architecture;
  • Knowledge of design patterns: Circuit Breaker and Strategy;
  • Git and code versioning;
  • Familiarity with agile methodologies (Scrum/Kanban).
Benefits
  • Choose the ideal benefit for you and your dependents through a digital platform with various categories such as Gym, Meal Voucher (VR), Food Voucher (VA), Pharmacy Assistance, Health Insurance, Dental Insurance and Life Insurance;
  • Corporate mobile phone — yes, a brand-new smartphone for you!
  • Unlimited voice and data plan — yes, unlimited! On the best mobile network, even faster with Vivo 5G!
  • An exclusive Vivo offer with special discounts on landline, broadband, TV and apps;
  • Eligible to receive an annual Bonus or PPR (profit-sharing);
  • Plan your future through a Private Pension plan;
  • Have children? You’ll be entitled to a subsidy to help with school, daycare or nanny expenses;
  • Work in an environment that respects your personality, dress style and who you are, allowing you to be authentic. #VemDeVocê
  • Work remotely up to 2 times a week. #Mobility
  • Flexible working hours;
  • Enjoy a day off to celebrate your birthday;
  • Participate in one of the largest corporate volunteer programs to help you make an impact in the world;
  • Benefit from our Educational Development Program offering partnerships with educational institutions at a discount; certifications and online courses;
  • Accelerate your career through our Internal Recruitment Program, in Brazil or abroad — we operate in more than 17 countries! #VivoMinhaCarreira
  • Access a range of initiatives to improve your physical, emotional and social well-being — #VivoBemEstar offers consultations with nutritionists, psychologists, social workers, telemedicine and much more.
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaScalaPythonC++Spring BootQuarkusWebFluxFastAPIMySQLPostgreSQL
Soft Skills
collaborationcommunicationproblem-solvingplanningusability focusperformance focus
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information SystemsBachelor’s degree in Software Engineering