Skip To Main Content
backBack to Search

Full Stack Developer (Java & Angular)

Remote in Brazil, & 2 others
Java& 10 others
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are looking for a Full Stack Developer (Java & Angular) to deliver scalable Java APIs and modern Angular web experiences with strong quality practices. You will work across backend and frontend, apply Test-Driven Development and unit testing, and collaborate with Product, QA, and DevOps through Agile delivery. Apply now.

Responsibilities
  • Build and enhance scalable, high-performing Java services that meet evolving business and technical needs
  • Develop accessible and responsive Angular interfaces, leveraging JavaScript for smooth client interactions
  • Maintain MS SQL databases by designing efficient schemas, tuning queries, and safeguarding data consistency
  • Apply test-first development in day-to-day work and implement meaningful unit tests across components
  • Collaborate with Product, QA, and DevOps to deliver validated features efficiently into production
  • Translate business goals into practical technical approaches, designs, and executable delivery tasks
  • Diagnose system failures, identify root causes, and implement lasting fixes to prevent repeat incidents
  • Improve maintainability via code reviews, refactoring legacy modules, and following team coding standards
  • Participate in iterative delivery ceremonies such as standups, sprint planning, demos, and retrospectives
  • Keep system and feature documentation up to date with implementation and operational details
Requirements
  • 2+ years of professional experience delivering Java-based server-side software and APIs
  • Demonstrated ability to build modern web applications with Angular using established frontend engineering practices
  • Proficiency with JavaScript to create dynamic behavior and interactive browser experiences
  • Working knowledge of relational databases and SQL, ideally with Microsoft SQL Server
  • Hands-on practice with unit test automation and test-first methods to ensure reliable delivery
  • Understanding of the full software development lifecycle from discovery and implementation through support
  • Ability to write well-structured, performant code that is easy for other engineers to read and extend
  • Analytical problem-solving skills to investigate issues and determine effective solutions in complex scenarios
  • Upper-intermediate English proficiency at B2 level (or higher), written and spoken
Nice to have
  • Experience using Google Cloud Platform or another cloud provider to build, host, or operate software solutions
  • Knowledge of architectural principles for fault-tolerant and elastic cloud applications
  • Background working in Scrum or Agile delivery with incremental planning and execution
  • Confidence collaborating with geographically distributed teams through clear communication
  • Ability to build strong working relationships through feedback, alignment on priorities, and shared ownership