
Fullstack Developer, Java/React
Base2 Tecnologia
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Work on software development using Java and React;
- Collaborate with teams to ensure the quality and efficiency of solutions;
- Design and implement RESTful APIs;
- Participate in feedback sessions and technical development meetings.
Requirements
- Core Backend — Java 21: Strong command of the language and the Spring ecosystem (Spring Boot, Spring Data, Spring Security);
- Advanced experience with Spring Data JPA, with full fluency in native SQL;
- Design and implementation of REST APIs;
- Deep knowledge of Domain-Driven Design (DDD) and Clean Architecture;
- Frontend & Mobile — React Native + Expo: Experience with the full Android/iOS app lifecycle;
- Knowledge of strategies for sharing code between Mobile and Web;
- Proficiency with tools such as Redux, Context API, or TanStack Query;
- Nice-to-have: Experience with micro-frontends;
- Previous experience with cloud environments (AWS, Azure, or GCP);
- Knowledge of React (web).
Benefits
- Home-office allowance;
- Meal voucher or food allowance: Available via Flash card, to use as you prefer;
- Commuting allowance or fuel subsidy (according to your needs);
- Technical mentorship: Support from our architects to assist your professional development;
- Discount partnerships with language schools;
- Discount partnerships with higher-education institutions;
- Profit-sharing (PLR);
- Wellhub: Programs to support physical and mental wellbeing, extendable to dependents;
- Gift voucher to use as you wish and a day off on your birthday;
- Life insurance;
- Health and dental insurance;
- Chapters and meetups: Opportunities to share technical knowledge with colleagues, discuss topics, and build professional connections for knowledge exchange;
- Annual feedback meetings with guidance for studies and career development;
- Referral bonus: We appreciate referrals from our team;
- Company-wide transparency sessions presenting planning and progress on OKRs;
- Partnership with SESC, offering discounts on cultural, sports, tourism, leisure and assistance services, among others.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootSpring DataSpring SecuritySpring Data JPAnative SQLREST APIsDomain-Driven DesignClean ArchitectureReact Native
Soft Skills
collaborationquality assuranceefficiencyfeedbacktechnical development