
Explore more
About the role
- Develop complex applications using Java 17 and 21.
- Work on development in cloud environments and with Java frameworks.
- Develop and maintain applications, ensuring efficiency and security.
- Proactively identify and resolve issues to prevent future problems.
Requirements
- Bachelor's degree in Information Systems or a related field;
- Experience with object-oriented programming;
- Experience with Java 8+, preferably Java 17 and 21;
- Experience with relational databases;
- Knowledge of unit testing;
- Experience with Git;
- Experience designing and maintaining distributed systems (primarily microservices);
- Knowledge of CI/CD technologies;
- Knowledge of NoSQL/non-relational databases;
- Knowledge of containers (Docker) and Kubernetes;
- Knowledge of REST principles;
- Knowledge of Kafka;
- Familiarity with observability tools;
- Knowledge of Spring Boot;
- Cloud experience, preferably AWS.
Benefits
- Swile flexible card for you to use as you wish (meal and food allowances)
- Totalpass and Gympass
- Mental health support – Psicologia Viva
- Bradesco Health Insurance
- Bradesco Dental Plan
- Profit-sharing
- Childcare allowance for new mothers
- Certification incentives
- Special talks and webinars
- RAF referral bonus program
- Life insurance
- Subsidy for English or Italian language courses
- Discount for Open English
- Birthday gift
- Possibility of relocation to another country
- University partnerships
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java 17Java 21object-oriented programmingrelational databasesunit testingmicroservicesCI/CDNoSQLDockerKubernetes
Soft Skills
problem-solvingproactive identification of issues
Certifications
Bachelor's degree in Information Systems