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 hiring a Full Stack Developer who combines solid Java server-side expertise with advanced Angular development skills. You will contribute to the delivery of robust, extensible software products while following quality-focused practices, including Test-Driven Development and automated unit testing

Responsibilities
  • Build and evolve high-performing Java services that can scale reliably as business and technical demands grow
  • Develop accessible, adaptable Angular interfaces using JavaScript to deliver smooth and engaging customer interactions
  • Manage MS SQL databases by creating efficient schemas, improving queries, and preserving accurate, consistent data
  • Embed test-first development techniques into daily work and create meaningful unit tests across application components
  • Work alongside Product, QA, and DevOps specialists to move validated functionality efficiently into production
  • Interpret business objectives and shape them into actionable technical approaches, designs, and delivery tasks
  • Track down system failures, determine the source of issues, and apply durable corrections to prevent recurrence
  • Improve maintainability by participating in code inspections, restructuring legacy components, and following team coding conventions
  • Take part in iterative delivery activities such as team check-ins, sprint planning sessions, demonstrations, and retrospectives
  • Keep system and feature documentation current to capture technical implementation details and operational knowledge
Requirements
  • 2 or more years of professional experience delivering Java-based server-side software and APIs
  • Proven ability to create contemporary web applications with Angular and established frontend engineering techniques
  • Proficient use of JavaScript to implement dynamic behavior and interactive browser experiences
  • Background working with relational databases and SQL, preferably in Microsoft SQL Server environments
  • Practical application of unit test automation and test-first approaches to support dependable software delivery
  • Knowledge of how software moves through the full development lifecycle, from discovery and implementation to support
  • Ability to create well-structured, performant code that remains easy for other engineers to understand and modify
  • An analytical mindset with the ability to investigate issues and devise effective solutions for difficult engineering scenarios
  • Written and spoken English at an upper-intermediate B2 level or above
Nice to have
  • Background using Google Cloud Platform or another cloud provider to build, host, or maintain software solutions
  • Awareness of architectural principles for designing fault-tolerant, elastic applications in cloud environments
  • Experience contributing to Scrum or Agile delivery models with regular incremental planning and execution cycles
  • Confidence working with geographically dispersed teams through clear communication and coordinated collaboration
  • Ability to foster productive working relationships by exchanging feedback, aligning on priorities, and supporting shared outcomes