Skip to content
← Back to job listings

Mid-Level Developer Fullstack (Java + Angular)

jobgether · Brazil

Software DevelopmentRemoteExternal listingfull-timeabout 17 hours ago

About The Role

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Mid-Level Developer Fullstack (Java + Angular) based in Brazil.

This is an opportunity to join a high-impact financial services project as a Full Stack Developer working across modern backend and frontend <technologies.You> will contribute to the evolution of scalable digital solutions while balancing technical excellence, maintainability, and business impact.The role combines Java and Angular development with microservices, microfrontends, and RESTful <APIs.You> will collaborate with multidisciplinary Agile teams to design, build, and implement reliable solutions for complex business <needs.You> will also contribute to technical and architectural decisions and help continuously improve engineering practices and standards.The position offers opportunities to support less-experienced developers through knowledge sharing and technical <guidance.It> is well suited to a developer who enjoys solving challenging problems and applying modern engineering and AI-assisted development practices.

Accountabilities

  • Design, develop, and evolve full-stack solutions using Java and Angular, with a strong focus on scalability, maintainability, quality, and business impact.
  • Build and integrate microservices and RESTful APIs to support efficient and reliable application architectures.
  • Develop and maintain microfrontend solutions and contribute to the evolution of modern application architectures.
  • Apply architectural patterns such as Backend for Frontend (BFF) and Model-View-ViewModel (MVVM) where appropriate.
  • Contribute to the continuous improvement of engineering processes, practices, coding standards, and technical solutions.
  • Analyze complex technical challenges and make thoughtful decisions considering scalability, maintainability, user experience, and business requirements.
  • Collaborate with multidisciplinary teams throughout solution definition, development, testing, and implementation.
  • Participate in technical and architectural discussions, helping ensure solutions follow established engineering best practices.
  • Support and mentor less-experienced developers by sharing technical knowledge, reviewing approaches, and encouraging continuous learning.
  • Contribute to Agile ceremonies and delivery activities within a Scrum-based development environment.
  • Use AI-assisted development tools responsibly to improve productivity, code quality, and engineering workflows.

Requirements

  • Solid professional experience developing applications with Java and Angular.
  • Hands-on experience with Node.js, microservices, and RESTful APIs.
  • Experience designing or developing microservices and microfrontend architectures.
  • Knowledge of architectural patterns such as BFF and MVVM.
  • Strong understanding of software engineering principles and practices, including SOLID, KISS, YAGNI, DRY, and DDD.
  • Experience working in Agile development teams, particularly with Scrum.
  • Proficiency with version control and collaborative development tools such as Git and GitHub.
  • Familiarity with AI-powered development and productivity tools such as Claude, GitHub Copilot, and similar solutions.
  • Strong analytical and problem-solving abilities, with a critical-thinking approach to technical challenges.
  • Ability to work collaboratively with multidisciplinary teams and communicate technical concepts effectively.
  • Willingness and ability to support the technical development of less-experienced team members.

Nice to have

  • Experience or knowledge of Software Architecture.
  • Familiarity with CI/CD practices and modern software delivery pipelines.
  • Experience with Docker and understanding of infrastructure and networking concepts.
  • Experience with automated testing and software quality strategies.
  • Exposure to modern cloud-native or distributed application development environments.

Benefits

  • Health and dental insurance.
  • Meal and food allowances.
  • Childcare assistance.
  • Extended parental leave.
  • Access to fitness, wellness, and healthcare professionals through Wellhub/Gympass and TotalPass.
  • Profit-sharing and results-based participation (PLR).
  • Life insurance.
  • Continuous learning opportunities through a dedicated corporate learning platform.
  • Access to online professional courses and development resources.
  • Language-learning platform.
  • Discounts through partner programs and participating establishments.
  • Free online resources focused on physical health, mental health, and overall well-being.
  • Pregnancy and responsible parenthood support programs.
  • Partnerships with educational institutions and training providers.
  • Employee well-being initiatives and ongoing support.
  • Opportunities to work on high-impact projects within the financial services sector.
  • Collaborative, technology-focused environment with opportunities for professional growth.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing