
Backend Developer
TTECH
full-time
Posted on:
Location Type: Hybrid
Location: Barueri • Brazil
Visit company websiteExplore more
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