DockerJavaJenkinsKafkaKubernetesMongoDBMySQLNoSQLPostgresRabbitMQRedisSpringSpring BootSpringBootGitLab CIPostgreSQLRESTfulGitGitLabVersion ControlAgileScrumKanbanCI/CDRemote Work
About this role
Role Overview
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;
Conduct 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
Requirements
Strong experience with Java (Java 8+), Spring Framework (Spring Boot, Spring Data, Spring Security);
Proficiency with relational databases (PostgreSQL, MySQL) and NoSQL (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 such as Jenkins, GitLab CI, or similar;
Familiarity with agile methodologies (Scrum/Kanban) and version control (Git);
Bachelor’s degree completed or in progress;
Experience in Open Finance
Tech Stack
Docker
Java
Jenkins
Kafka
Kubernetes
MongoDB
MySQL
NoSQL
Postgres
RabbitMQ
Redis
Spring
Spring Boot
SpringBoot
Benefits
Meal voucher or food allowance;
Flexible Benefit (Flash);
Health insurance/medical assistance;
Partners for psychological, legal, financial, and nutritional support (CLUDE, C4LIFE and ASQ);
Psicologia Viva (mental health service);
Dental care;
Childcare assistance;
Support for children with special needs;
Fertility assistance;
Extended maternity and paternity leave;
Transportation voucher or Home Office allowance (for remote work contracts);
Gympass (Wellhub) and TotalPass;
Flexible working hours;
Life insurance;
Partnership club (employee partner discounts and offers);
Partnership with Sesc;
Just dress no code (no dress code);
Day off on your birthday;
Education grant (scholarship program);
Profit-sharing or bonus based on achievement of goals and results