Full-Stack Developer responsible for developing end-to-end functionalities in a collaborative environment. Working with Java, Spring, Angular, and various databases.
Responsibilities
Develop and enhance end-to-end features (backend and frontend), ensuring quality, stability, and business value;
Implement and maintain REST APIs using Java and Spring, including validations, security, error handling, and system integrations;
Develop, consume, and evolve Angular components and UI screens, focusing on user experience, reusability, and best practices;
Work with Oracle and PostgreSQL databases, writing SQL queries and supporting performance improvement initiatives;
Create, maintain, and version database migration scripts using Liquibase, ensuring traceability and standardization;
Collaborate with the team across all stages of development, following technical standards and agile methodologies.
Requirements
Bachelor's degree completed or in progress.
Proven experience as a Full-Stack Developer using Java and Spring (Spring Boot, Spring MVC/Web, Spring Data/JPA, validation and security, or equivalent concepts);
Strong experience with Angular, including componentization, forms, routing, API consumption, and practical use of RxJS;
Solid SQL foundation, with experience in Oracle and/or PostgreSQL;
Experience with database versioning, preferably using Liquibase;
Experience with Git, including branching workflows, merge/pull requests, and conflict resolution;
Application of development best practices, such as Clean Code, SOLID principles, consistent logging, exception handling, and API standardization;
Experience with Keycloak and Single Sign-On (SSO) integrations;
Experience with microservices architecture, service integration, and resilience principles;
Applied knowledge of Clean Architecture / Hexagonal Architecture, DDD, and CQRS;
Benefits
Company-subsidized health insurance for the employee
Option to add dependents to the health plan with payroll deduction
Dental assistance (optional)
Option to add dependents to the dental plan with payroll deduction
Meal voucher or food allowance
Transportation voucher (optional)
Impact & Care - Personal support program offering confidential emotional support and counseling in psychological, legal, financial, social, and pet-related areas at no cost for the employee and legal dependents
Gympass - Wellhub (Access to over 700 gyms across Brazil with plans starting at R$29.90 via payroll deduction)
Option to add dependents to Gympass - Wellhub (up to 3 dependents - paid via credit card)
Access to Udemy through our intranet
Partnerships with major consumer brands
Agreement with SESC for the employee and dependents
Discount agreements with educational institutions (undergraduate and postgraduate) and language/certification schools
Software Developer in Testing ensuring quality and reliability for Tecsys’ cloud - based data platform. Collaborating with data engineers and product owners within an agile team environment.
Senior Software Developer creating and maintaining AI - driven automation systems at Plusgrade. Leading technical design and ensuring quality and security for automation projects.
Fullstack Developer at Sogo Tecnologia focusing on innovative solutions for governmental processes. Collaboration in teams to develop and maintain software solutions using web technologies.
Full Stack Developer at Certisign, designing user interfaces and developing backend solutions. Collaborating on scalable software architecture across teams to ensure client requirements.
Software Engineer responsible for developing AI - integrated features from backend to frontend for an energy transition startup in Germany. Collaborating on security practices and data integration.
Senior Lead Engineer managing design engineers in complex project implementations at Celestica. Overseeing large projects and coordinating efforts across global teams in engineering.
Fullstack Developer focused on backend services and some frontend work at InnoWave. Collaborating with teams and ensuring quality in scalable solutions in Lisbon.
Senior Full Stack Developer responsible for designing and maintaining web applications at Rhino Entertainment. Collaborate with teams and mentor juniors while adhering to modern software standards.
Senior Software Engineer responsible for reporting using Geneva application. Collaborating with fund accountants and utilizing AI tools in a financial services firm.
Fullstack Engineer developing Customer & Marketing web applications for a leading European retail company. Collaborating with teams on innovative AI solutions and technology integration.