Description
**We are looking for someone who dares to take the lead with us.**
**Responsibilities and duties:**
* Collaborate with cross-functional teams to define, design, and launch new features;
* Develop and conduct technical refinements for requirements brought by the product team;
* Maintain codebase health and quality, balancing new features with resolution of technical debt;
* Develop scalable solutions used by millions of users;
* Critically assess monitoring and observability practices;
* Maintain automated tests, including creation of new ones;
* Guide less senior developers and support their growth;
* Author technical documentation for new features;
* Participate in ceremonies alongside other team members.
**Requirements and qualifications:**
* Experience with Java 17\+, Spring Boot, and Hibernate;
* Experience with NodeJS \+ NestJS;
* Experience with databases (SQL and NoSQL);
* Oracle
* MongoDB
* RDS
* Experience with messaging systems (RabbitMQ and SQS);
* Experience, understanding, and knowledge of microservices architecture;
* Experience with REST API design;
* Experience with Unit Testing (jUnit 5\) and Contract Testing (Pact);
\- Experience with Axway \- API Gateway;
* Experience with Git and source code versioning;
* Experience with Dynatrace;
* Knowledge of Clean Code, Clean Architecture, and modularization;
* Best practices in coding, documentation, and development of UI screens and components;
* Experience with agile methodologies;
* Excellent problem-solving skills and attention to detail;
* Willingness to pursue new knowledge and embrace new challenges;
* Minimum 3 years of experience in highly technically complex projects and processes
**Desirable:**
* Experience developing applications/front-end with React Native and React;
* Experience with JavaScript/TypeScript;
* Experience with Next.js, React Hooks, Styled Components, Axios;
* Experience with Microfrontend (MFE) architecture;
* Authoring technical documentation for new features;
* Participating in ceremonies alongside other team members.
**Additional information:**
* For your health, we offer **comprehensive medical and dental coverage**, with no co-payment for exams or consultations.
* Want more well-being? We offer **Gympass** and **Zenklub** (with two free sessions per month) to support your physical and mental health.
* When hunger strikes, use our meal benefit **Caju** to shop at any supermarket or restaurant.
* Love to travel? We have **Férias \& Co**, a benefit that helps make your dream vacation a reality.
* Have children? Count on our **childcare allowance**.
* Growing family? We offer **MomCare**, a flexible monetary incentive post-maternity leave for new Datunian mothers.
* To personalize your workspace, count on our **home office allowance**.
* Want to invest in your professional development? We partner with several renowned educational institutions to offer you discounts of up to 70% on **undergraduate**, **postgraduate**, **MBA**, **language**, and many other courses!
**To learn about all our benefits, visit the homepage of our careers page.**