Full Stack Developer – Java, Angular/React
Posted 15hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Full Stack Developer for a company providing innovative legal solutions. Work on complex products with a focus on quality and reliability in a remote setting.
Responsibilities:
- Develop and deliver end-to-end features (front-end and back-end) with quality, predictability and a focus on customer value;
- Design and implement robust APIs and services, ensuring the application of best practices in architecture, security and performance;
- Conduct constructive code reviews and provide hands-on mentoring to junior developers, disseminating knowledge and best practices;
- Work autonomously to investigate and resolve incidents (troubleshooting), using logs (Kibana), metrics and SQL queries to identify root causes and apply safe fixes;
- Actively collaborate with Product, QA, Architecture and Data teams during agile ceremonies, aligning scope, risks and acceptance criteria;
- Contribute to the continuous improvement of team processes, helping to turn knowledge into quality standards such as checklists, Definition of Ready/Done and post-mortems.
Requirements:
- Strong experience as a Full Stack Developer at mid/senior level, with production projects;
- Proficiency in back-end development with Java and the Spring ecosystem;
- Proficiency in front-end development with Angular and/or React;
- Deep knowledge of software engineering and architecture: SOLID, Clean Code, Design Patterns, Unit and Integration Testing;
- Advanced experience with relational databases (e.g., PostgreSQL) and SQL for complex analyses and performance optimization;
- Proven ability to handle critical incidents in a methodical and responsible manner;
- Solid experience working in teams that use agile methodologies (Scrum/Kanban);
- Quick learner;
- Continuous learning mindset;
- Empathy with customer logic;
- Focus on the best customer experience;
- Collaborative, able to offer and ask for help;
- Good communication skills to interact with different areas;
- Proactive and organized;
- Alignment with our values: Honesty and Ethics, Excellence and Care in Deliverables, Recognition, Respect and Courtesy.
- Experience with observability tools such as Elasticsearch/Kibana;
- Experience with workflow orchestrators such as Camunda (BPM);
- Experience with messaging-based architectures (e.g., Kafka);
- Previous work on B2B products, especially for the public sector or legal industry;
- Experience integrating AI capabilities (consuming LLMs, RAG, etc.).
Benefits:
- Health plan: Comprehensive care for your health.
- Life insurance: Security and peace of mind for you and your family.
- Partner discounts: Access to pharmacies, nutritionists and psychologists at special rates.
- Wellness app (Clude): Encouragement for physical activity and well-being.
- Workplace exercise: Active breaks to care for your body during work.
- Meal allowance: For CLT employment contracts.
- Caju Card: Special gift in your birthday month.
- Home office allowance: Support to set up a comfortable and productive workspace.
- Education allowance: Support for your academic and professional development.
- Reading allowance: Encouragement to expand your knowledge.
- Continuous development: Programs and initiatives to boost your career.
- Innovation program: A space for you to bring ideas and make a difference.
- Dual screen: Appropriate tools for improved productivity.
- 100% remote position: Work from where you feel best.
- FreeDay
- Momento Off: We encourage breaks for disconnection and rest.
- Time off for your graduation: We celebrate your achievements with you.
- Gift for employees' new children: A token to celebrate the arrival of a new family member.
- Gift upon return from paternity leave: Support when returning from this important phase.
- Friendly and collaborative environment: A team that helps and grows together.
- Eco-friendly welcome kit: Start your journey with us sustainably.
- Sustainable culture: With practical actions like encouragement of composting.
- Virtual social events: Moments to celebrate and connect with the team.
- Ongoing campaigns: Year-round engagement initiatives.


















