
Tech Lead – Java
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Hybrid
Location: Barueri • Brazil
Visit company websiteExplore more
Job Level
About the role
- Develop and maintain technical solutions for software projects
- Lead the development team in agile practices
- Work with stakeholders to ensure proper requirements
- Implement and maintain APIs for integrated systems
- Ensure code quality and compliance with security standards
Requirements
- Technical leadership and development team management
- Strong experience with Java 11+ and Spring Boot
- Experience with software architecture (Hexagonal and MVC)
- Development and maintenance of REST APIs
- Knowledge of messaging systems (Kafka)
- Experience with SQL Server and MongoDB databases
- Experience with CI/CD, Docker, Bamboo, and Bitbucket
- Experience with Azure and Maven
- Application of Clean Code and development best practices
- Experience with agile methodologies, preferably SAFe
- Proactive, communicative, and organized profile
- Strong analytical and problem-solving skills
- Ease working in a team and making decisions
Benefits
- Structured career plan and personalized learning paths.
- Corporate University, with access to Harvard, Coursera, Udemy, Pluralsight.
- Official certifications with partners such as SAP, AWS, Microsoft, Salesforce.
- Language courses with EF Education First (English, Spanish, French, and German).
- 💙 Comprehensive wellbeing: Health and dental insurance.
- Gympass and Equilibrium (physical and mental health).
- Private pension plan and life insurance.
- Family Care Program: extended maternity and paternity leave, fertility support, personalized health and wellbeing guidance.
- Meal allowance, home office allowance, benefits club and much more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java 11+Spring BootREST APIssoftware architectureHexagonal architectureMVCKafkaSQL ServerMongoDBCI/CD
Soft Skills
technical leadershipdevelopment team managementproactivecommunicativeorganizedanalytical skillsproblem-solving skillsteamworkdecision-making