
Senior Full Stack Developer β Java/React
Posted Oct 23

Posted Oct 23
This is a fully remote position, open to applicants in Brazil.
β’ Engage in platform architecture decisions and document the rationale for those choices.
β’ Develop comprehensive features utilizing Java for the backend and React for the frontend.
β’ Implement both synchronous and asynchronous integration layers.
β’ Collaborate within a microservices ecosystem, interfacing with legacy systems and monolithic architectures.
β’ Design and enhance data persistence strategies across both relational and non-relational databases.
β’ Work with messaging services and asynchronous processing techniques.
β’ Write automated tests and take an active role in code reviews.
β’ Contribute to architectural discussions with sound technical reasoning.
β’ Investigate and troubleshoot issues in production environments.
β’ Utilize AI thoughtfully in development processes and rigorously evaluate its outputs.
β’ Provide context and support to junior team members.
β’ Proven experience in software development with a track record of delivering production-ready solutions.
β’ Proficiency in Java for backend development and React for frontend, demonstrating autonomy in both areas.
β’ Experience with Docker and containerization, along with familiarity in deploying applications on Azure.
β’ Skills in relational database modeling, querying, and optimization.
β’ Knowledge of asynchronous processing using RabbitMQ, SQS, SNS, or Kafka.
β’ Understanding of non-relational databases and clarity on their appropriate use cases.
β’ Regular use of AI-assisted development tools such as Claude Code, Copilot, Cursor, or equivalents.
β’ Ability to consume and integrate third-party APIs.
β’ Self-sufficient in overcoming obstacles and clear about when to seek assistance.
β’ Dedication to quality while maintaining delivery speed.
β’ Ability to collaborate effectively within a small team.
β’ Curiosity regarding the application of AI in products.
β’ Nice to have: experience with healthcare projects, handling sensitive data, and compliance with Brazilβs LGPD; involvement with MVP-stage products; familiarity with legacy systems and monoliths; knowledge of Azure and AWS.
β’ Remote work opportunities.
β’ A culture centered around autonomy, collaboration, and ongoing innovation.
β’ Involvement in technical and architectural decision-making.
β’ Access to social development initiatives and programs, including the Orange Juice tech community, Training Program, leadership school, and partnerships with NGOs and EdTech companies.
β’ This position welcomes applicants with disabilities.
Addepar
NinjaOne
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.