
Mid-level Full-Stack Developer
Minsait
full-time
Posted on:
Location Type: Hybrid
Location: João Pessoa • Brazil
Visit company websiteExplore more
About the role
- 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
- Group life insurance.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringAngularSQLOraclePostgreSQLLiquibaseGitmicroservicesClean Code
Soft Skills
collaborationcommunicationproblem-solvingadaptabilityattention to detail
Certifications
Bachelor's degree