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 Full Stack Developer (Java/Angular) based in Brazil.
This role offers the opportunity to contribute to the development of high-impact digital solutions within a large-scale financial project. You will work across the full software development lifecycle, combining backend and frontend expertise to build reliable, scalable, and innovative applications. The position requires collaboration with multidisciplinary teams, active participation in technical discussions, and a strong focus on software quality. You will apply modern engineering practices, design principles, and cloud technologies to solve complex business challenges. This is an opportunity to work in a dynamic environment where technology, collaboration, and continuous improvement drive meaningful results. The role is ideal for a developer looking to expand their expertise while contributing to solutions with real business impact.
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 Full Stack Developer (Java/Angular) based in Brazil.
This role offers the opportunity to contribute to the development of high-impact digital solutions within a large-scale financial project. You will work across the full software development lifecycle, combining backend and frontend expertise to build reliable, scalable, and innovative applications. The position requires collaboration with multidisciplinary teams, active participation in technical discussions, and a strong focus on software quality. You will apply modern engineering practices, design principles, and cloud technologies to solve complex business challenges. This is an opportunity to work in a dynamic environment where technology, collaboration, and continuous improvement drive meaningful results. The role is ideal for a developer looking to expand their expertise while contributing to solutions with real business impact.
Accountabilities:
- Develop and maintain backend solutions using Java and Spring Boot.
- Build and enhance frontend applications using Angular, JavaScript, and TypeScript.
- Participate in all stages of the software development lifecycle, including technical refinement, coding, testing, and deployment.
- Contribute to code reviews, ensuring quality, maintainability, and adherence to best practices.
- Collaborate effectively with team members and stakeholders to deliver reliable software solutions.
- Apply software engineering principles such as SOLID, DRY, KISS, YAGNI, and object-oriented programming practices.
- Develop and maintain automated tests to improve application reliability.
- Work with APIs, databases, and modern software architectures to support business needs.
- Experience developing applications with Java 11, 17, and 21, including Spring Boot 3.
- Strong frontend development experience with Angular versions 8, 17, and 20.
- Knowledge of JavaScript and TypeScript.
- Experience with software design principles, including Design Patterns, POO, SOLID, KISS, and DRY.
- Practical experience with automated testing practices.
- Experience using Git for version control.
- Knowledge of relational databases and API RESTful development.
- Experience with Docker and Kubernetes.
- Familiarity with Lombok, WebFlux, and Domain-Driven Design (DDD).
- Knowledge of Kafka and Service Bus messaging solutions.
- Understanding of hexagonal architecture principles.
- Familiarity with GitHub, GitHub Actions, Jira, Confluence, Nexus, SonarQube, Fortify, Dynatrace, Azure Platform, or Generative AI technologies is considered a plus.
- Health and dental insurance.
- Meal and food allowance.
- Childcare assistance.
- Extended parental leave.
- Access to fitness, health, and wellness partnerships through platforms such as Wellhub and TotalPass.
- Profit-sharing program (PLR).
- Life insurance.
- Continuous learning opportunities through internal learning platforms.
- Discounts through partner programs.
- Online platforms focused on physical health, mental health, and overall well-being.
- Pregnancy and responsible parenting support programs.
- Partnerships with online learning and language platforms.
- Additional benefits and employee support initiatives.
- For candidates located in the Campinas metropolitan area, office presence will follow the applicable hybrid work policy.
The Mid-Level Full Stack Developer will be responsible for designing, developing, testing, and maintaining high-quality software solutions while collaborating closely with technical teams and stakeholders. The role requires active participation throughout the development lifecycle, from technical refinement to deployment, ensuring scalable and maintainable applications.
Requirements:
The ideal candidate is a full stack developer with solid experience building enterprise applications using Java and Angular. You should have strong technical foundations, good problem-solving skills, and the ability to collaborate effectively in a fast-paced development environment.