Design, develop and implement robust, scalable software solutions using Java;
Develop, optimize and maintain robust, scalable RESTful APIs;
Design and implement microservices-based solutions;
Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions;
Troubleshoot and resolve complex performance and security issues;
Perform code reviews, identify areas for improvement and ensure adherence to coding standards;
Work with software architects to define standards and best practices;
Support and mentor junior and mid-level developers, fostering a continuous learning environment;
Contribute to building business-applied Artificial Intelligence solutions, including integration with AI APIs, data processing for insight generation, automation of analyses, and development of features based on predictive or generative models—always ensuring scalability, optimization, security and integration with the microservices architecture.
Requirements
Strong experience with Java (Java 8+) and Spring Framework (Spring Boot, Spring Data, Spring Security);
Proficiency with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis);
Experience with microservices architecture and messaging systems (Kafka, RabbitMQ);
Knowledge of containerization and orchestration tools (Docker, Kubernetes);
Hands-on experience with continuous integration and continuous delivery (CI/CD) using tools like Jenkins, GitLab CI or similar;
Familiarity with agile methodologies (Scrum/Kanban) and version control (Git);
Bachelor’s degree (completed);
Intermediate English is desirable.
Tech Stack
Docker
Java
Jenkins
Kafka
Kubernetes
MongoDB
MySQL
NoSQL
Postgres
RabbitMQ
Redis
Spring
Spring Boot
SpringBoot
Benefits
Meal or food allowance;
Flexible Benefits (Flash);
Health insurance;
Partners for psychological, legal, financial and nutritional support (CLUDE, C4LIFE and ASQ);
Psicologia Viva (psychological support platform);
Dental insurance;
Childcare assistance;
Support for children with special needs;
Fertility treatment assistance;
Extended maternity and paternity leave;
Commuter allowance or Home Office allowance (for telework contracts);
Gympass (Wellhub) and TotalPass;
Flexible working hours;
Life insurance;
Employee partnership/discount club;
Partnership with Sesc;
No dress code ("Just dress");
Day off on your birthday;
Beca (education incentive program);
PPR or Bonus — based on attainment of targets and results.