




Job Summary: We are seeking an experienced FullStack Developer to design, develop, and maintain applications, integrate systems, and apply quality and architectural best practices — in a role combining technical leadership and mentorship. Key Highlights: 1. Full-stack application design and development with Java/.NET, Angular/React. 2. Technical leadership in microservices, REST APIs, and distributed architectures. 3. Mentorship and collaboration within agile teams, ensuring quality and scalability. Join Stefanini! At Stefanini, we are over 30,000 brilliant minds connected across 41 countries — doing what we love and co-creating a better future. **Responsibilities and Authorities** **Development and Technical Construction** * Design, develop, and maintain full-stack applications using **Java (Spring Boot / Spring Cloud)** and/or **.NET Core**, along with frontend frameworks such as **Angular and React**. * Implement solutions based on microservice and/or monolithic architectures according to project requirements. * Build secure, scalable, and high-performance RESTful APIs. * Optimize application performance (backend and frontend), ensuring efficient resource utilization. * Resolve complex technical incidents to ensure operational continuity. **Integrations and Applied Architecture** * Implement integrations with internal and external systems using integration patterns. * Apply design best practices focused on scalability, resilience, and maintainability. * Collaborate on technical design decisions within the team, providing architectural input when required. * Propose technical improvements and refactorings to enhance solution quality and sustainability. **Estimations and Support for New Initiatives** * Actively participate in technical estimations for new projects, enhancements, and requirements. * Analyze functional and non-functional requirements to assess effort, risks, and technical dependencies. * Support definition of technical scope and assumptions for commercial proposals. * Identify early technical risks that may impact schedules or costs. **Quality and Best Practices** * Ensure development standards (clean code, SOLID, testing best practices). * Participate in code reviews and provide technical mentorship to semi-senior/junior developers. * Ensure unit and integration test coverage. * Document technical solutions where appropriate. **Collaboration and Technical Leadership** * Work closely with QA, UX/UI, and business teams. * Translate functional requirements into technical solutions. * Support sprint planning and definition of technical tasks. * Serve as the technical reference within the squad. **Requirements and Qualifications** **Education** * Systems Engineering, Software Engineering, or related fields. * Azure, AWS, or DevOps certifications are desirable. **Technical Experience** * 8+ years of software development experience. * Solid experience in: * Java (Spring Boot, Spring Cloud) and/or .NET Core. * Angular and/or React. * REST API design and development. * Microservices and distributed architectures. * Experience with: * Containers (Docker). * Orchestration (Kubernetes / AKS). * Relational databases (SQL Server, Oracle) and NoSQL (MongoDB). * Cloud services (Azure / AWS). * Messaging and event systems (Kafka, Service Bus, SQS). * Experience participating in technical estimations and impact analysis. **Technical Competencies** * Applied architectural thinking. * Technical analysis and effort estimation capability. * Knowledge of design patterns and integration patterns. * Ability to assess technical risks. * Experience working under agile methodologies (Scrum). **Soft Skills** * Natural technical leadership. * Clear communication with both technical and functional teams. * Results-oriented mindset and commitment to deliverables. * Autonomy in making technical decisions. * Mentoring ability and collaborative work ethic. 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 matters and every idea can make a difference. Join a team that values innovation, respect, and commitment. If you’re a disruptive professional, committed to continuous learning, and innovation is in your DNA — then we’re exactly what you’re looking for. Come build a better future — together!


