Develop and maintain backend applications in Java, ensuring quality, performance, and scalability
Design and implement RESTful APIs, following best practices for versioning, documentation, and security
Apply modern architecture principles with a focus on Hexagonal Architecture and decoupling between layers
Collaborate with architects, Product Owners (POs), and other developers to define technical solutions aligned with the business
Implement automated unit and integration tests to guarantee high coverage and code reliability
Drive the continuous evolution of 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 the Google Cloud Platform (GCP) environment
Requirements
Strong back-end Java expertise with mastery of the Spring ecosystem: Spring Boot, Spring Data, Spring Security, and Spring Cloud
Experience with Hibernate and build tools such as Maven
Solid knowledge of testing using JUnit and Mockito
Experience with database versioning using Flyway
Familiarity with Lombok and report generation using JasperReports
Experience building and documenting REST APIs with Swagger / OpenAPI
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 Apache Kafka, Google Pub/Sub, or similar
Advanced spoken English is required
Tech Stack
Cloud
Google Cloud Platform
Hibernate
Java
JUnit
Kafka
Maven
Mockito
Spring
Spring Boot
SpringBoot
Benefits
Company-subsidized health plan for the employee
Option to include dependents in the health plan with payroll deduction
Dental assistance (optional)
Option to include dependents in the dental plan with payroll deduction
Meal allowance or food voucher
Transportation allowance (optional)
Impact & Care
Personal Guidance Program providing emotional support and confidential counseling in psychological, legal, financial, social, and pet-related areas at no cost for the employee and legal dependents
Gympass
Wellhub (access to over 700 gyms across Brazil with plans starting at R$ 29.90, deducted from payroll)
Option to include dependents in Gympass
Wellhub (up to 3 dependents — paid via credit card)
Access to Udemy through our intranet
Partnerships with major consumer brands
Agreement with SESC for the employee and dependents
Discounts with educational institutions (undergraduate and postgraduate) and language/certification schools
Group life insurance
Senior Back-End Developer – Java at Minsait | JobVerse