
Java Developer, Mid-level
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Hybrid
Location: Barueri • Brazil
Visit company websiteExplore more
About the role
- Development and maintenance of microservices in Java 17 using Spring Boot, Spring Cloud, Spring Data, and Spring Security.
- Implementation and consumption of REST APIs with documentation via Swagger.
- Creation of unit tests using JUnit and Mockito.
- Implementation of logging and observability using Logback and SLF4J.
- Work with MVC and Hexagonal Architecture.
- Application of design patterns and best practices such as SOLID and Clean Code.
Requirements
- Experience working as a QA in agile teams;
- Experience with BDD and Gherkin;
- Experience creating automated scripts across multiple layers (mainframe, backend, frontend, and mobile);
- Experience in developing automated test plans and strategies;
- Experience in regression, exploratory, and integration testing across multiple layers (mainframe, backend, frontend, and mobile);
- Experience executing scripts/debugging and automated test suites (pipelines);
- Experience in detecting, logging, and tracking bugs;
- Experience with automated test reporting (e.g., Allure);
- Experience in Java/JavaScript;
- Experience with version control systems (Git);
- Experience with CI/CD pipelines (e.g., GitHub Actions / Azure DevOps);
- Experience with databases (relational and non-relational).
Benefits
- Structured career plan and personalized learning paths.
- Corporate University with access to Harvard, Coursera, Udemy, and Pluralsight.
- Official certifications in partnership with SAP, AWS, Microsoft, and Salesforce.
- Language courses with EF Education First (English, Spanish, French, and German).
- Medical and dental coverage.
- Gympass and Equilibrium (physical and mental health programs).
- Private pension plan and life insurance.
- Family Care program: extended maternity and paternity leave, fertility support, and personalized health and wellness guidance.
- Meal allowance, home office allowance, employee benefits club, and more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java 17Spring BootSpring CloudSpring DataSpring SecurityREST APIsJUnitMockitoLogbackSLF4J
Soft Skills
agile teamworkbug trackingtest plan developmentautomated testing strategiesexploratory testingintegration testingdebuggingcommunicationproblem-solvingcollaboration