Tech Stack
CloudElasticSearchJavaKubernetesMongoDBMySQLNoSQLOraclePostgresSpring
About the role
- Lead discussions on architectural solutions and recommend the best approaches to solve problems while ensuring scalability and efficiency;
- Develop and maintain code for the Digibee Integration Platform to optimize processes and deliver business impact across multiple areas;
- Mentor and support junior developers, fostering a culture of continuous learning;
- Participate in product evolution discussions and alignments, proposing improvements and innovations;
- Conduct peer code reviews to maintain and improve the quality of our codebase;
Requirements
- At least 7 years of experience in software development using Java;
- Experience with Spring or Quarkus;
- Experience building container-based solutions, Kubernetes, and cloud computing;
- Experience implementing observability mechanisms (metrics, tracing, logging);
- Experience developing distributed solutions using microservices, messaging, and streaming;
- Automated testing experience (unit testing and BDD testing with Cucumber);
- Experience working in agile frameworks (Scrum/Kanban);
- Experience with NoSQL databases (MongoDB, Elasticsearch) and relational databases (MySQL, PostgreSQL, and/or Oracle);
- Experience with Git version control;
- Knowledge of DevOps practices;
- Good communication skills;
- Remote-first with a flexible working schedule
- Health care
- Dental care
- R$ 1.200,00/month on a Caju card (usable for food and meal allowances, mobility, home office supplies, culture, health, and education)
- Life insurance
- Child care assistance
- Gympass
- MacBook provided for work
- English course: partnership for group classes at R$100/month
- Global Equity Program (RSUs)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpringQuarkusKubernetescloud computingobservability mechanismsmicroservicesmessagingstreamingautomated testing
Soft skills
mentoringcommunicationcontinuous learning