




Job Summary: We are seeking a professional to design, develop, and maintain full-stack applications, implement microservice-based solutions and RESTful APIs, ensure quality, and contribute to technical leadership. Key Highlights: 1. Full-stack application design and development using modern technologies. 2. Collaboration on technical decisions and mentoring within an innovative team. 3. Participation in estimations and analysis for high-impact projects. Join Stefanini! At Stefanini, we are more than 30\.000 brilliant minds, connected from 41 countries, doing what they 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 while ensuring operational continuity. **Integrations and Applied Architecture** * Implement integrations with internal and external systems using integration patterns. * Apply best practices in design focused on scalability, resilience, and maintainability. * Collaborate on technical design decisions within the team, contributing architectural judgment when required. * Propose technical improvements and refactoring efforts to enhance solution quality and sustainability. **Estimations and Support for New Initiatives** * Actively participate in technical estimations for new, evolving, and requirement-driven projects. * 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 mentoring 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** * Degree in Systems Engineering, Software Engineering, or related fields. * Certifications in Azure, AWS, or DevOps 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 in: * 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. Looking for a place where your ideas shine? With over 38 years of experience and a global presence, Stefanini transforms tomorrow — together. Here, every action matters 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 exactly what you’re looking for. Come and build a better future — together!


