Mid-Level Fullstack Developer (Java + Angular)
Brazil2w ago
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.
Skills
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 Fullstack Developer (Java + Angular) based in Brazil.
This is an opportunity to build scalable, high-performance digital solutions using modern Java and Angular technologies.
You will work across both backend and frontend development, contributing to distributed architectures and microservices.
The role combines hands-on software engineering with API development, cloud technologies, testing, and automation.
You will collaborate closely with multidisciplinary teams in an Agile/Scrum environment.
Your work will contribute to reliable, maintainable applications used in complex technology environments.
The position also offers exposure to DevOps, CI/CD, cloud platforms, and modern development practices.
Candidates based in the Campinas metropolitan area should be prepared to work from the local offices according to the applicable attendance policy.
Accountabilities
-
Develop and maintain applications using Java 17–25, Spring Framework, and CDI.
-
Build interactive, responsive user interfaces using Angular 21 and style components with SASS.
-
Design, develop, and integrate RESTful APIs, working with SQL Server and backend services.
-
Contribute to distributed architectures, microservices, and microfrontend solutions.
-
Collaborate with Node.js and TypeScript environments as required by the solutions.
-
Work with DevOps and CI/CD tools including Bitbucket, Bamboo, Sonar, Fortify, DAST, and Docker.
-
Execute software testing and contribute to test automation and process automation initiatives.
-
Support applications deployed in cloud environments, preferably using Azure.
-
Participate actively in Scrum ceremonies, planning, collaboration, and continuous improvement.
-
Contribute to technical discussions and help deliver scalable, reliable, and maintainable solutions.
-
Professional experience developing applications with Java 17–25 and Angular 21.
-
Practical knowledge of frontend styling using SASS.
-
Experience with RESTful APIs and relational databases, particularly SQL Server.
-
Familiarity with distributed architectures, microservices, and microfrontend approaches.
-
Knowledge of Node.js and TypeScript.
-
Experience with DevOps and CI/CD tools such as Bitbucket, Bamboo, Sonar, Fortify, DAST, and Docker.
-
Ability to perform software testing and implement automated testing practices.
-
Knowledge of cloud-based application development, preferably with Azure.
-
Familiarity with Agile methodologies, particularly Scrum.
-
Strong problem-solving, collaboration, and communication skills.
-
Ability to work effectively in a fast-paced environment and collaborate with multidisciplinary teams.
-
Experience with mobile application development is a plus.
-
Knowledge of accessibility practices is a plus.
-
Familiarity with automated testing tools such as Spock, JUnit, and Jest is desirable.
-
Experience with Confluence, Jira, and xRay is an advantage.
-
Health and dental insurance.
-
Meal and food allowance.
-
Childcare assistance.
-
Extended parental leave.
-
Access to gyms and health and wellness professionals through Wellhub and TotalPass.
-
Profit Sharing and Results Participation (PLR).
-
Life insurance.
-
Continuous learning and professional development opportunities.
-
Access to online learning platforms and language-learning resources.
-
Discount club.
-
Free online platform focused on physical health, mental health, and overall well-being.
-
Pregnancy and responsible parenting course.
-
Inclusive workplace initiatives and dedicated health, well-being, and inclusion support.
-
Remote work arrangement, with office attendance required for candidates residing in the Campinas metropolitan area in accordance with the applicable policy.