Backend Specialist I – Java/Kotlin
Posted 4hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Backend Developer for a fintech team at Grupo Boticário, focusing on innovative financial solutions and software development in Cloud-Native environments.
Responsibilities:
- Develop solutions for complex problems that regularly require creativity and innovation;
- Act as a guardian, together with other leaders, of engineering best practices and rituals such as: preparation and review of Tech Design documents and ADRs (Architecture Decision Records), DORA metrics, cloud cost management, among others;
- Provide assistance to other developers for incident resolution; write and test code incrementally, in an agile and well-documented manner;
- Perform code reviews and help colleagues with difficult design decisions;
- Test, deploy and monitor your code in production — continuously;
- Develop new tools to assist and optimize the team’s work;
- Collaborate with peers in other areas to evolve our ecosystem;
- Work on strategic projects for Grupo Boticário;
- Evolve and decide, together with the team, the future of our platform.
Requirements:
- Experience designing, implementing and delivering software solutions to production;
- Knowledge of software development best practices using SOLID, Hexagonal Architecture, Clean Architecture, EDA and DDD;
- Experience with cloud-native architectures and development, with hands-on AWS experience;
- Knowledge of essential services for high availability (e.g., S3, SQS/SNS, Lambda/ECS/EKS, RDS);
- Knowledge of Java/Kotlin and Spring Boot;
- Experience with relational (PostgreSQL) and non-relational (MongoDB) databases;
- Knowledge of Kafka;
- Knowledge of data structures;
- Experience with microservices;
- Experience with monitoring and logging;
- Experience with scheduled/background jobs;
- Knowledge of REST and event-driven architectures;
- Experience with unit and integration testing;
- Critical mindset regarding performance and security;
- Practical knowledge of and commitment to the principles of the Testing Pyramid to design and implement an efficient automated testing strategy with low maintenance cost;
- Software quality mindset, system evolution, problem decomposition and abstraction;
- Ability to learn new practices, technologies, programming languages and engineering cultures;
- Proficiency with Git or another collaborative version control system;
- Ability to conduct root cause analysis for software issues; experience with load testing.
Benefits:
- Here, your Health is a priority
- Medical and dental plan
- Medication assistance
- Health allowance for family members
- Free psychotherapy sessions
- Telemedicine and second medical opinion
- Free flu vaccine
- Health care programs
- For your Nutrition
- Meal allowance or local restaurant voucher (depending on work arrangement)
- Food allowance
- Christmas food allowance
- Ensuring well-being and quality of life in all aspects
- Gym and fitness studio plan
- Home office allowance (for hybrid and remote work models)
- Pet health plan
- Birthday day off
- Up to 40% discount on our products
- Employee association (agreements and partnerships, multi-brand store, TotalPass gyms, courses and more)
- Travel and accommodation program
- For your Family, our most precious asset
- Childcare assistance
- Child nutrition credit
- Nanny allowance
- School supplies allowance
- Legal, psychological and social counseling
- Support for atypical parents
- Extended parental leave (180 days for mothers and 120 days for fathers)
- Mobility for your on-site commute
- Transportation voucher and parking (hybrid and on-site models)
- Financial security and peace of mind
- Life insurance
- Bereavement support for loss of parents
- Private pension plan
- Payroll-deductible loans















