
Systems Developer – Backend, Java, IB Channels
Cresol Cooperativa
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Entry Level
Tech Stack
AzureCloudDockerGrafanaJavaJUnitMockitoPostgresRedisSpringSpring BootSpringBoot
About the role
- Perform activities related to the development, deployment and monitoring of systems, evaluating received functional and non-functional requirements to develop or maintain system features, monitoring deployments and performance, and applying development best practices.
- Create and maintain API and microservice solutions;
- Develop new features following story specifications and business requirements;
- Provide support for existing software;
- Proactively investigate issues and propose solutions, considering advantages and disadvantages whenever possible;
Requirements
- Bachelor's degree in IT (Computer Engineering/Computer Science, Information Systems or related fields).
- Strong experience developing Backend systems in high-complexity projects.
- Proficiency with Java 17/21 and Spring Boot 3.5+ (including WebFlux, Spring Data JPA and Spring Data Redis).
- Expertise in implementing microservices and REST APIs documented with Swagger.
- Experience with Docker and Helm charts.
- Practical knowledge of PostgreSQL, Redis and Flyway migration tool.
- Experience with ActiveMQ/ArtemisMQ.
- Strong experience with JUnit, Mockito and code coverage practices.
- Implementation of metrics using Micrometer and familiarity with monitoring in Grafana.
- Knowledge and experience with Azure Cloud environments.
- Proficient use of Git (GitLab), Jira and Confluence.
- Experience working in Agile teams (Scrum/Kanban).
- Application of Clean Code principles, Design Patterns and AOP logging.
Benefits
- Length-of-Service Bonus – We recognize your dedication and career with us.
- Postgraduate Allowance – We invest in your knowledge with a special incentive for postgraduate studies.
- Educational Discounts – Exclusive partnerships with universities for Undergraduate, Postgraduate and MBA programs.
- Cresol Corporate University – Excellent learning opportunities to boost your career.
- Birthday Day Off – In your birthday month, in addition to a special gift, you are entitled to one day off to celebrate as you wish.
- New Parent Bonus – A special incentive to celebrate the arrival of a child.
- Baby Kit – Cresol's care starts at birth with a special gift for your baby.
- Wedding Assistance – Financial support to celebrate this new chapter in your life.
- Christmas Card – A gift to make your holiday meal even more special with loved ones.
- Health and Dental Plans – Your health comes first: monthly fees are 100% covered by Cresol.
- Fitness Incentive – Access to gyms, yoga, meditation and more for your well-being.
- Workplace Exercise – Stretching and exercises at work focused on your well-being.
- Blood Donation Incentive – We encourage cooperation with a financial benefit for blood donors.
- Cresol Cares – Emotional support with free therapy sessions to care for your mental health.
- Life Insurance – Additional protection for you, including coverage for critical illnesses.
- Cresol Longevity – Building a financial reserve for a more secure future.
- Private Pension Plan – Plan for the future with a financial reserve and employer contribution from Cresol.
- Payroll-Deductible Loan (Consigned Credit) – Special conditions to help employees manage their finances.
- Recognition Award – We value those who make a difference and contribute to our story.
- PPR (Profit-Sharing Program) – We plan and reward effort through participation in results.
- Meal and/or Food Allowance – To make your daily life more convenient.
- Childcare Assistance – Support for childcare up to 7 years old.
- School Supplies Assistance – Support for your children's education up to 11 years and 11 months.
- Commuter Allowance – We facilitate your travel with public transportation support.
- Flexible Vacation – Split vacations into up to three periods for better personal planning.
- Pet Leave – Adopted a pet? You receive 2 days off to enjoy the new family member.
- Extended Maternity Leave – In addition to the legal 120 days, choose between an extra 30 full days or 60 half days.
- Extended Paternity Leave – Fathers have more time to enjoy this moment, with 5 extra days beyond the legal entitlement.
- Death Benefit – Monthly financial support for one year to the legal dependents of an employee who passed away.
- Funeral Assistance – Support for expenses in difficult moments.
- Bereavement Leave – An additional 3 working days of leave, beyond the legal entitlement, for the loss of parents, children, siblings or spouse.
- Uniform – Comfort, identity and pride in wearing our brand.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Java 17Java 21Spring Boot 3.5microservicesREST APIsPostgreSQLRedisJUnitMockitoClean Code
Soft skills
problem-solvingproactive investigationcommunication
Certifications
Bachelor's degree in IT