Tech Stack
AngularApacheCypressJavaJavaScriptJestJUnitKafkaReactSpringSpring BootSpringBootTypeScript
About the role
- Work on a global project to deliver commercial tools in countries where Banco Santander operates.
- Design, develop, and maintain responsive and accessible web applications, with a focus on high usability and performance.
- Ensure code quality through practices such as automated testing, code reviews, and continuous integration.
- Mentor junior and mid-level developers, promoting best practices and continuous technical development.
- Actively participate in defining development standards, processes, and best practices.
Requirements
- Knowledge of distributed microservices architecture, event-driven architecture, and RESTful APIs.
- Experience developing Java microservices (Spring Boot) and with Apache Kafka.
- Proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
- Experience with modern frameworks such as React and Angular.
- Familiarity with build tools, version control (Git), and CI/CD pipelines.
- Knowledge of automated testing (Jest, Cypress, JUnit).
- Knowledge of relational and non-relational databases.
- Experience with collaboration tools (Jira and Confluence).
- Experience with agile methodologies (Scrum, Kanban).
- Company-subsidized health plan for the employee.
- Option to include dependents in the health plan with payroll-deducted contributions.
- Optional dental care.
- Option to include dependents in the dental plan with payroll-deducted contributions.
- Meal or food allowance.
- Transportation voucher (optional).
- Impact & Care - a personal guidance program offering confidential emotional support and counseling.
- Gympass - Wellhub (access to over 700 gyms with plans starting at R$ 29.90).
- Access to Udemy via our intranet.
- Partnerships offering discounts with educational institutions 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
JavaSpring BootApache KafkaHTML5CSS3JavaScriptTypeScriptReactAngularautomated testing
Soft skills
mentoringpromoting best practicestechnical developmentdefining development standardsparticipation in processes