FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Full Stack Developer – Java, Angular
Stefanini BrasilSenior Full Stack Developer creating innovative solutions with Java and Angular at Stefanini. Collaborative role focused on technical challenges and team cooperation.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing scalable and responsive user interfaces using Angular, with a strong focus on state management, performance optimization, and integration of REST APIs. Proficient in collaborating with cross-functional teams and providing technical documentation.
Highest-signal resume keywords
Angular 15+NgRxRxJSVitestMicro Frontend Architecture
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Frontend DevelopmentTypeScriptHTMLCSSState ManagementUnit TestingObject-Oriented ProgrammingDesign PatternsPerformance OptimizationREST API Integration
Soft Skills
Team CollaborationClear Communication
Tools & Technologies
Angular MaterialAgile DevelopmentCI/CD ToolingSpring BootSQL
Certifications & Qualifications
Degree in Computer ScienceDegree in Software Engineering
Industry Keywords
Micro FrontendDesign SystemsCore Web VitalsHigh-Availability ApplicationsTransactional Applications
Tech Stack
Tools & technologiesAngularJavaRxJSSpringSpring BootSpringBootSQLTypeScript
About the role
Key responsibilities & impact- Develop, test, and maintain modern, responsive, and accessible user interfaces using Angular.
- Architect the frontend with a focus on scalability, adopting Micro Frontend strategies to compose applications.
- Implement robust state management using NgRx and/or Signals.
- Build reusable components consistent with Angular Material and following a design system.
- Ensure test coverage at multiple levels (unit tests with Vitest).
- Consume and integrate REST APIs, handling loading states, errors, and asynchronous flows with RxJS.
- Optimize frontend performance (lazy loading, change detection, bundle size).
- Provide occasional support for the Java backend when needed, handling minor adjustments and integrations.
- Troubleshoot and resolve issues.
- Collaborate with cross-functional teams to identify requirements and develop effective technical solutions.
- Participate in code reviews and provide constructive feedback to team members.
- Document development processes and create technical operation guides.
Requirements
What you’ll need- Solid experience in frontend development with Angular 15+, TypeScript, RxJS, HTML, and CSS.
- Proficiency in state management with NgRx and/or Signals.
- Hands-on experience with Angular Material and building reusable components.
- Experience with Micro Frontend architecture.
- Experience writing unit tests using Vitest.
- Knowledge of object-oriented programming, design patterns, and frontend architecture best practices.
- Basic knowledge of Java backend and consuming REST APIs sufficient for light integrations and adjustments.
- Familiarity with agile development practices such as Scrum or Kanban.
- Ability to work well in a team and communicate technical ideas clearly.
- Degree in Computer Science, Software Engineering, or related fields.
- Nice to have:
- Experience with design systems and building component libraries.
- Knowledge of internationalization (i18n).
- Experience with performance optimization and Core Web Vitals.
- Familiarity with Spring Boot and messaging/event concepts.
- Basic SQL knowledge to support integrations.
- Basic DevOps knowledge and CI/CD tooling.
- Experience with high-availability, highly scalable transactional applications.
Benefits
Comp & perks- Meal allowance or food voucher;
- Discounts on courses, universities, and language schools;
- Stefanini Academy — an online platform with free, up-to-date courses and certificates;
- Mentoring;
- Benefits club for medical consultations and exams;
- Health insurance;
- Dental insurance;
- Discounts and perks at top establishments;
- Travel club;
- Pet insurance/partnership.