Mid-Level Developer Fullstack (Java + Angular)
J
JobgetherFinancial Services
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Node.jsAgileGitJavaSCRUMAngularRESTful APIsMicroservicesGitHub
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.
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.
- 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.
View Full Description & ApplyYou'll be redirected to the employer's site