
Senior Back-End Developer
A3Data
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Senior
Tech Stack
AWSCloudDockerGraphQLJavaJUnitMockitoMySQLPostgresSpringSpring BootSpringBoot
About the role
- Develop, evolve and maintain back-end applications in Java 17+ using Spring Boot
- Design and implement REST APIs (and occasionally GraphQL), ensuring best practices in design, security and performance
- Actively participate in technical refinement of requirements together with product and architecture teams
- Contribute to system architecture decisions, especially in microservices environments
- Implement and maintain integrations between internal and external systems
- Ensure code quality through automated tests, code reviews and engineering standards
- Evolve and maintain relational databases, modeling data efficiently
- Support observability, monitoring and production incident resolution
- Collaborate with the team on CI/CD, automation and cloud initiatives
- Mentor less experienced developers and promote best practices within the team
- Contribute to continuous improvement of processes, application performance and reliability.
Requirements
- Solid experience as a Senior Back-End Developer
- Strong knowledge of Java 17 or higher
- Advanced experience with Spring Boot, Spring MVC, Spring Data and Spring Security
- Experience developing RESTful APIs
- Experience with relational databases (PostgreSQL, MySQL or similar)
- Knowledge of microservices architecture and system integration
- Experience with messaging systems or asynchronous processing
- Proficient with Git and collaborative versioning workflows
- Experience with automated testing (JUnit, Mockito, Testcontainers or similar)
- Experience with Docker and CI/CD pipelines (GitHub Actions, GitLab CI or similar)
- Familiarity with cloud environments (AWS)
- Good communication, autonomy and critical thinking about technical solutions.
Benefits
- Flexible meal allowance (Swile)
- Total Pass (gym membership)
- SulAmérica Health Plan — 100% subsidized for you (Eu.A3)
- Amil Dental Plan
- Maria Saúde
- Life insurance
- Profit sharing and results-based compensation
- Annual bonus
- Discount on Open English language courses
- AWS partnership — Advanced level
- Discount on electricity bill (CEMIG operator)
- Family-friendly company: extended maternity and paternity leave
- Samsung EPP (discounts across Samsung product portfolio)
- Guapeco (pet health plan)
- 100% remote (home office)
- 40 hours per week
- Relaxed and welcoming day-to-day environment
- Career plan and individual development follow-up
- Internal knowledge-sharing programs
- We value diversity, freedom, flexibility and autonomy!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Java 17Spring BootSpring MVCSpring DataSpring SecurityREST APIsrelational databasesPostgreSQLMySQLmicroservices architecture
Soft skills
communicationautonomycritical thinkingmentoringcollaboration