




Get closer. Invillia hasn’t just transformed how the world’s most revolutionary companies create and develop digital strategies, businesses, and products. It has also innovated the way technology-passionate people, from anywhere on the planet, can interact, grow, and connect more deeply than ever before. At Invillia, it doesn’t matter where you are—whether in a large country or a small town. What matters is your drive, your ideas, your potential. The scale of your talent_ **Responsibilities and Duties** * Design, develop, and evolve scalable and resilient backend systems, with a focus on performance and availability. * Architect and implement well-decoupled, event-driven microservices, integrated via APIs and asynchronous messaging. * Actively participate in technical and architectural decisions, consistently aligning solutions with business needs and market trends. * Conduct in-depth technical analyses to identify bottlenecks and propose performance and scalability improvements. * Ensure software quality through best practices such as Clean Code, Domain-Driven Design (DDD), automated testing (Test Pyramid), code reviews, and continuous integration. * Support system observability (monitoring, logging, alerts) and contribute to building a robust and efficient CI/CD pipeline. * Foster innovation within the team by experimenting with new technologies and methodologies that enhance delivery capability and technical quality. * Serve as a technical mentor, supporting the development of less-experienced professionals and promoting a culture of continuous learning and collaboration. **Requirements and Qualifications** * Extensive experience in software development within highly complex environments. * Proficiency in Kotlin and Java, with deep expertise in the Spring ecosystem (Boot, Data, Security, Cloud). * Solid experience with microservice architecture and asynchronous integration using Kafka, SQS, SNS, and RabbitMQ. * Advanced knowledge of SQL and NoSQL databases (PostgreSQL, MySQL, DynamoDB, MongoDB), including strong capabilities in data modeling and query optimization. * In-depth understanding of design patterns (Singleton, Factory, Strategy, Observer, Decorator, Composite, Proxy). * Familiarity with SOLID principles, Domain-Driven Design (DDD), Test-Driven Development (TDD), KISS, DRY, and YAGNI. * Experience with Cloud Computing, preferably AWS (Lambda, S3). * Expertise in Linux, Docker, Kubernetes, Kafka, and Infrastructure-as-Code practices. * Familiarity with observability tools: Datadog, Prometheus, Grafana, ELK Stack. * Experience with CI/CD pipelines using tools such as Jenkins, GitHub Actions, or similar. * Knowledge of application security practices (OAuth2, JWT, TLS, Rate Limiting, CORS). **Nice-to-Have (Differentiators):** * Experience with the Serverless Framework and event-driven architectures. * Knowledge of GraphQL. * AWS certifications (e.g., AWS Solutions Architect, AWS Developer). * Deployment practices such as Feature Flags and Canary Releases. **Soft Skills That Make a Difference:** **Ownership (Owner Mindset)** * Goes beyond code delivery, demonstrating care for architecture, user experience, and product success. * Acts responsibly, proactively solves problems, and contributes to critical project decisions. **Collaboration and Communication** * Actively participates in agile ceremonies with relevant insights, technical suggestions, and a focus on continuous improvement. * Shares knowledge with the team, supports colleagues, and contributes to an environment of trust, learning, and mutual support. **Mentoring and Growth Culture** * Serves as a technical reference for the team, promoting pair programming, mentoring, and constructive technical discussions. * Encourages constant learning and directly contributes to the growth of professionals around them. **Additional Information** The experience of working at Invillia is unique—and global. We have our own way of connecting talent and building innovation. We revolutionize the workplace \#Instation \+ we’re experts in developing complex solutions for \#GameChangers \+ we have a unique methodology \#EngagedbyDataPeopleAction \+ we invest in people \#InvilliaAcademy Some Invillia differentiators: \_innovate side\-by\-side with \#GameChangersGlobais \_distributed work culture \#inStation \_exclusive methodology \#GlobalGrowthFramework Immerse yourself here: https://invillia.com/ So, if you’re seeking an opportunity to work from anywhere, at a company dedicated to redefining proximity, human connection, and the feeling of being supported—anytime, even while fully distributed—this is the right place. Invillia is part of AI/R, the AI Revolution Company: a strategic convergence of revolutionary components embedding artificial intelligence everywhere. AI/R comprises over 6\.000 technology professionals and operates globally, with offices in Brazil, Europe, and the USA.


