




Job Summary: We are seeking a Systems Engineer, Telecommunications Engineer, or related professional with experience in Front-End (Angular) and Back-End (Java/Node.js) web development, focused on digital onboarding in the financial sector. Key Highlights: 1. Be part of a global team that values innovation and commitment. 2. Opportunity to work on critical digital onboarding projects. 3. Continuous professional development in cutting-edge technologies. Join Stefanini! At Stefanini, we are more than 30,000 geniuses, connected from 41 countries, co\-creating a better future. **Responsibilities and Duties** **Job Description.** We require the services of a Systems Engineer, Telecommunications Engineer, or related professional with over 3 years of experience in web application development, specialized in Front\-End Angular (v10\+) and Back\-End Java (Spring Boot), or Java/Node.js backend development. Solid knowledge of microservices architecture, services, consumption and exposure of REST/RESTFUL APIs, OpenAPI, OAuth authentication, application containerization, and experience with Oracle and SQL databases is required. Integration with legacy systems, security, and user-centered design are also essential. Focus on digital onboarding projects, with experience in the financial sector and regulatory compliance (KYC, AML, data protection). **Technical Knowledge** Technical Skills a. Frontend (Angular) Angular 10\+ (preferably 14 or higher) TypeScript, RxJS, NgRx HTML5, CSS3, SCSS, Bootstrap or Angular Material Consumption of RESTful APIs State and reactive form management Accessibility, internationalization (i18n), Lazy Loading Testing: Jasmine, Karma b. Backend (JAVA) Java 8 or higher Spring Boot, Spring MVC, Spring Security, Spring Data JPA – Exposure of RESTful services Swagger/OpenAPI Connection to relational databases (PostgreSQL, Oracle, MySQL) ORM: Hibernate/JPA Validations with Bean Validation (JSR\-380\) Exception handling and structured logging c. Tools (Preferred) Git, GitFlow, Jenkins, Maven, SonarQube, OpenShift Docker (desirable) Monitoring tools (Prometheus, Grafana or similar) Jira, Confluence Skills: **Requirements and Qualifications** * Systems Engineer, Telecommunications Engineer, or related degree. * Desired certifications: * Oracle Certified Professional: Java SE * Spring Professional Certification * Angular Certification (Pluralsight, Udemy, etc.) * Scrum Master or experience with agile methodologies **Experience:** 3 years of experience in web application development, specialized in Front\-End Angular (v10\+) and Back\-End Java (Spring Boot), or Java/Node.js backend development. Relevant Digital Onboarding Experience: * Development of REST services for validation of personal data (ID document, email, phone number) from internal and external sources (e.g., restricted lists, SISE, etc.). * Integration with business rule engines for customer profiling (risk, product type, etc.). * Development of modular and adaptive screens for digital onboarding forms, validation, and process tracking. * Implementation of security measures for handling sensitive data (encryption, tokenization, OAuth2\). * Event traceability and change auditing for regulatory compliance. **Soft Skills** Technical leadership and mentoring of junior teams Strong documentation and testing practices Ability to work under pressure and on critical projects Effective communication with technical and business stakeholders **Additional Information** Are you looking for a place where your ideas shine? With over 38 years of experience and a global presence, at Stefanini we transform tomorrow—together. Here, every action counts and every idea can make a difference. Join a team that values innovation, respect, and commitment. If you are a disruptive individual, committed to continuous learning, and innovation is in your DNA, then we’re what you’re looking for. Come and let’s build a better future—together!


