← Все вакансии/Middle/jobgether
MiddleFlexibleBrazil

Full Stack Developer

J
jobgether
Уровень
Middle
Формат
Flexible
О роли

Описание вакансии

About the company

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.

Responsibilities
  • 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.
Conditions
  • 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.
Стек и навыки

С чем работаем