FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesCloudGoogle Cloud PlatformHibernateJavaJUnitKafkaMavenMockitoSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Develop and maintain backend applications in Java, ensuring code quality, performance, and scalability
- Design and implement RESTful APIs following best practices for versioning, documentation, and security
- Apply modern architecture principles with emphasis on Hexagonal Architecture and layer decoupling
- Collaborate with architects, Product Owners, and other developers to define technically sound solutions aligned with business needs
- Implement automated unit and integration tests to ensure high coverage and code reliability
- Continuously improve CI/CD pipelines using GitLab to ensure frequent and secure deliveries
- Participate in technical decision-making and code reviews, contributing to the team’s continuous improvement
- Ensure observability and stability of applications in Google Cloud Platform (GCP) environments
Requirements
What you’ll need- Proven experience in backend development with Java
- Strong knowledge of the Spring ecosystem, including Spring Boot, Spring Data, Spring Security, and Spring Cloud
- Experience with Hibernate and build tools such as Maven
- Solid knowledge of testing frameworks, including JUnit and Mockito
- Experience with database versioning using Flyway
- Familiarity with Lombok and generating reports with JasperReports
- Experience building and documenting REST APIs with Swagger/OpenAPI
- Practical experience with Hexagonal Architecture (Ports & Adapters)
- Experience with CI/CD pipelines using GitLab
- Experience with Google Cloud Platform (GCP)
- Experience with microservices and distributed architectures
- Knowledge of messaging systems such as Kafka, Pub/Sub, or similar
- Advanced spoken English is required
- Nice-to-have: experience with observability, monitoring, logging, and tracing
- Experience working in agile environments (Scrum/Kanban)
- Education: ongoing or completed degree in a field related to IT
Benefits
Comp & perks- Company-subsidized Health Insurance for the employee
- Option to include dependents on the Health Insurance with payroll deduction
- Dental Assistance (optional)
- Option to include dependents on the Dental Assistance with payroll deduction
- Meal Allowance or Food Voucher
- Transportation Voucher (optional)
- Impact & Care - Personal Support Program offering confidential counseling and guidance in psychological, legal, financial, social, and pet-related matters at no cost for the employee and legal dependents
- Gympass - Wellhub (access to over 700 gyms throughout Brazil with plans starting at BRL 29.90, deducted via payroll)
- Option to include up to 3 dependents on Gympass - Wellhub (paid via credit card)
- Access to Udemy through our intranet
- Partnerships with major consumer brands
- Agreement with SESC for employee and dependents
- Discounts with educational institutions (undergraduate and postgraduate) and language/certification schools
- Group life insurance
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootSpring DataSpring SecuritySpring CloudHibernateMavenJUnitMockitoRESTful APIs
Soft Skills
collaborationtechnical decision-makingcode reviewscontinuous improvementcommunication
