Full Stack Developer – Java, Angular/React

Posted 15hrs ago

Employment Information

Education
Salary
Experience
Job Type

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.