Mid-Level Full Stack Developer, Java/React

Posted Oct 23

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Engage in platform architecture decisions and document the reasoning behind them.

• Develop comprehensive features utilizing Java for backend and React for frontend.

• Implement both synchronous and asynchronous integration layers.

• Collaborate within a microservices ecosystem, integrating with legacy systems and monolithic architectures.

• Design and enhance data persistence solutions across both relational and non-relational databases.

• Work with messaging systems and manage asynchronous processing.

• Write automated tests and take an active role in code review processes.

• Contribute to architecture discussions with well-founded technical arguments.

• Investigate and resolve issues within production environments.

• Utilize AI in development thoughtfully and rigorously assess its outputs.

• Provide context and support to junior team members.


⛳️ Requirements

• Strong software development experience, including production-level deployments.

• Proficiency in Java for backend and React for frontend, demonstrating independence in both domains.

• Experience with Docker and containerization; familiarity with Azure deployment.

• Understanding of relational databases, encompassing modeling, querying, and optimization techniques.

• Knowledge of asynchronous processing utilizing RabbitMQ, SQS, SNS, or Kafka.

• Familiarity with non-relational databases, including a clear grasp of their appropriate usage.

• Daily use of AI-assisted development tools such as Claude Code, Copilot, Cursor, or similar, with sound judgment concerning their application.

• Experience in consuming and integrating third-party APIs.

• Ability to independently tackle challenges and discern when to seek assistance.

• Dedication to maintaining quality while ensuring timely delivery.

• Capacity to collaborate effectively within a small team.

• Curiosity about the application of AI in products.

• Preferred: experience with healthcare projects involving sensitive data and Brazil’s LGPD; MVP-stage products; legacy systems and monoliths; Azure and AWS.


🏝️ Benefits

• Opportunities for professional growth in an environment that values autonomy, collaboration, and continuous innovation.

• Involvement in technical and architectural decision-making processes.

• The flexibility of remote work.

• Company-driven development initiatives, including the Orange Juice tech community, Training Program, and leadership academy.

• Engagement in social initiatives and partnerships with NGOs and EdTech organizations.

• An inclusive workplace committed to Diversity, Respect, and Ethics.

People also viewed

Chaos23 hours ago

Software Developer

BG flagBulgaria OnlyFull-timeFull-stack Engineer
ApplyView job
Addepar23 hours ago

Senior Software Engineer – Investor Solutions

US flagUnited States OnlyFull-timeFull-stack Engineer$134k – $209k/year
ApplyView job
NinjaOne23 hours ago

Senior / Staff Software Engineer, C++

US flagCalifornia, +16 more statesFull-timeFull-stack Engineer$150k – $220k/year
ApplyView job
NinjaOne23 hours ago

Staff Software Engineer, Java

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Salas O'Brien23 hours ago

Senior Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$99.8k – $115.5k/year
ApplyView job
Felix23 hours ago

Senior FullStack Engineer, Consumer Lending

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers