- 4+ years of full-stack development experience with production applications
- Experience with Java and Spring for backend development
- Solid understanding of SQL and experience with relational databases (SQL Server, PostgreSQL)
- Experience with RESTful API design and microservices architecture
- Familiarity with cloud platforms, preferably Microsoft Azure
- Knowledge of containerization technologies (Docker, Kubernetes basics)
- Experience with Git version control and CI/CD practices
Preferred Qualifications
- Experience with Azure services (App Service, SQL Database, Key Vault, Blob Storage, Azure Kubernetes Service)
- Knowledge of Redis or similar caching solutions
- Familiarity with authentication protocols (OAuth 2.0, SAML, OpenID Connect)
- Experience with monitoring tools (Application Insights, Splunk, AppDynamics)
- Understanding of financial/procurement processes in enterprise environments
- Experience with Angular or Vue.js frameworks
- Knowledge of message queuing systems (Service Bus, RabbitMQ)
- Exposure to Infrastructure as Code (Terraform, ARM templates)
- Professional Portuguese (written and verbal)