Develop and maintain large-scale web applications using Java 8+ and Angular 11+.
Build and evolve REST APIs, ensuring best practices in architecture, security, and performance.
Work on data modeling and persistence in relational databases (SQL Server and DB2).
Use persistence frameworks such as Hibernate/JPA and EJB3.
Ensure code quality through unit testing (JUnit) and analysis tools (e.g., Sonar).
Participate in continuous integration and continuous delivery (CI/CD) processes using tools like Jenkins, Nexus, and Git.
Document services and APIs using Swagger.
Develop and maintain reports with Jasper Reports.
Collaborate with cross-functional teams in an agile environment (Scrum/Kanban).
Contribute to requirements analysis and the definition of technical solutions.
Work with legacy technologies when necessary (e.g., Flash Builder).
Requirements
Solid experience as a Fullstack Developer (senior level).
Strong knowledge of Java 8 or higher.
Experience with front-end development using Angular (version 11 or higher).
Experience building and consuming REST APIs.
Experience with Hibernate or JPA.
Knowledge of relational databases (SQL Server and/or DB2).
Experience with EJB3.
Proficiency with source control using Git.
Experience with unit testing (JUnit).
Knowledge of CI/CD (e.g., Jenkins).
Experience working with agile methodologies (Scrum or Kanban).
Tech Stack
Angular
Flash
Hibernate
Java
Jenkins
JUnit
SQL
Benefits
Company-subsidized Health Plan for the employee.
Option to include dependents in the Health Plan with payroll-deduction.
Dental Assistance (optional).
Option to include dependents in the Dental Assistance Plan with payroll-deduction.
Meal Voucher or Food Voucher.
Transportation Voucher (optional).
Impact & Care
Personal Guidance Program offering emotional support and confidential counseling in psychological, legal, financial, social and pet-related matters at no cost to the employee and eligible dependents.
Gympass
Wellhub (Access to over 700 gyms across Brazil with plans starting at R$ 29.90, payroll-deducted).
Option to add dependents to Gympass
Wellhub (up to 3 dependents — paid via credit card).
Access to Udemy via our intranet.
Partnerships with major consumer brands.
SESC agreement for employee and dependents.
Discount agreements with educational institutions (undergraduate and postgraduate) and language/certification schools.