JobTarget Logo

Senior Developer Fullstack (Java + Angular) in Brazil at Jobgether

NewJob Function: Information Technology
Jobgether
Brazil, Brazil
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Developer Fullstack (Java + Angular)

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

Join a full-stack engineering team building scalable, secure, and high-performance digital applications.
You’ll work across backend and frontend development, contributing to modern architectures built around microservices and event-driven systems.
The role combines Java, JavaScript, and TypeScript with Spring-based technologies and modern cloud and DevOps practices.
You’ll help design APIs, data models, integrations, and automated testing strategies across complex application environments.
A strong focus on security, observability, performance, scalability, and clean engineering practices will be central to your work.
You’ll collaborate in a technical environment where cloud platforms, messaging, CI/CD, and modern development methodologies are part of the delivery lifecycle.
This is an opportunity to take ownership of robust end-to-end solutions while contributing to continuous technical evolution and business impact.

Accountabilities:
  • Design, develop, and maintain full-stack applications using Java, JavaScript, and TypeScript.
  • Build and evolve scalable architectures based on microservices, hexagonal architecture, and event-driven principles.
  • Design, develop, and document REST APIs and integrations using OpenAPI/Swagger.
  • Develop backend services using Java 17+/21+, Spring Boot, Spring Security, and Hibernate/JPA.
  • Build and maintain frontend components and experiences using modern JavaScript and TypeScript practices.
  • Work with relational and NoSQL databases, including SQL Server, PostgreSQL, and MongoDB.
  • Implement asynchronous integrations and messaging solutions using Kafka and Azure Service Bus.
  • Apply application security best practices throughout the development lifecycle.
  • Develop and maintain automated testing strategies to ensure application quality and reliability.
  • Contribute to DevOps and CI/CD pipelines using Docker, OpenShift, Azure DevOps, Git, and GitHub.
  • Implement observability and monitoring practices to improve application reliability and operational visibility.
  • Optimize applications for performance, scalability, and efficient resource utilization.
  • Apply Clean Code principles and appropriate Design Patterns to create maintainable and sustainable solutions.
  • Collaborate with cross-functional teams to troubleshoot technical challenges and continuously improve development practices.
Requirements:
  • Strong professional experience in full-stack software development.
  • Solid experience with Java 17+/21+ and the Spring ecosystem, particularly Spring Boot and Spring Security.
  • Strong knowledge of JavaScript and TypeScript for modern application development.
  • Experience with microservices, hexagonal architecture, and event-driven architecture.
  • Strong understanding of API design and development, particularly REST APIs and OpenAPI/Swagger.
  • Experience with relational and NoSQL data modeling and databases such as SQL Server, PostgreSQL, and MongoDB.
  • Practical experience with Kafka and/or Azure Service Bus for integration and messaging.
  • Knowledge of application security principles and secure software development practices.
  • Experience with automated testing and testing frameworks such as JUnit and Mockito.
  • Familiarity with DevOps, CI/CD, containerization, and cloud environments.
  • Experience with Docker, OpenShift, Azure DevOps, Git, and GitHub.
  • Understanding of observability, monitoring, performance optimization, and application scalability.
  • Strong knowledge of Clean Code principles and Design Patterns.
  • Ability to collaborate effectively with technical and business stakeholders, communicate clearly, and contribute to team decisions.
  • Experience working with Agile tools and practices is desirable.
  • Knowledge of mobile application development and accessibility is a plus.
  • Experience with Spock, Jest, and additional automated testing approaches is desirable.
  • Familiarity with Confluence, Jira, and Xray is a plus.
  • Experience with Azure projects and integrations with legacy systems is desirable.
Benefits:
  • Health and dental insurance.
  • Food and meal allowance.
  • Childcare assistance.
  • Extended parental leave.
  • Access to fitness, health, and wellness professionals through Wellhub and TotalPass partnerships.
  • Profit Sharing and Results (PLR).
  • Life insurance.
  • Continuous learning platform.
  • Discount club and partner offers.
  • Online platform focused on physical health, mental health, and overall well-being.
  • Pregnancy and responsible parenthood courses.
  • Partnerships with online learning platforms.
  • Language-learning platform.
  • Additional benefits and employee programs.
  • Dedicated health and well-being support, inclusion specialists, and affinity groups.
  • If you reside in the Campinas Metropolitan Region, office attendance in the city is required according to the applicable attendance policy.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Brazil, Brazil

Frequently asked questions about this position

Similar Jobs In Brazil, Other

New

Middle to Senior Python Developer

Jobgether
Brazil, Other
New

Freelance Full Stack Developer

Jobgether
Brazil, Other
New

Developer Advocate

Jobgether
Hungary, Other
New

ServiceNow Platform Developer

Jobgether
Brazil, Other
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.