
Senior Fullstack Software Engineer
iestro
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
About the role
- Develop and maintain software features, proposing improvements and refactorings when necessary
- Be consistently present on the company’s communication channels
- Actively participate in technical development, suggesting tools and technologies
- Collaborate with the team, support colleagues, and attend alignment meetings
- Use tools such as Azure DevOps and GitLab for version control and task organization
- Ensure code quality with automated tests (unit, integration and mutation)
- Participate in code reviews and contribute to technical standards and best practices
- Estimate and mitigate risks in complex tasks
- Assist with onboarding and the technical development of less experienced team members
Requirements
- Solid experience with Java 8+, Java EE, Spring Boot, Quarkus and MicroProfile
- Experience in front-end development using Flutter to build modern, interactive interfaces
- Familiarity with EKS for creating and managing development and production environments
- Experience with asynchronous integrations using RabbitMQ and/or AWS SQS
- Experience with technical documentation using Markdown, Swagger/OpenAPI, C4 Model and UML
- Knowledge of relational and non-relational databases, such as PostgreSQL and MongoDB
- Strong command of software architecture best practices, such as DDD, Microservices, MVC and Clean Architecture
- Experience implementing unit tests (JUnit)
- Knowledge of Redis for caching and in-memory data storage
- Proficiency in Git, following versioning best practices using GitFlow
- Familiarity with AWS integrations
Benefits
- Meal allowance / food voucher (R$45.00 per business day)
- Unimed health plan with co-participation, no monthly fee
- OdontoPrev dental plan with fixed monthly fee
- Partnership with Psicologia Viva (3 free sessions per month)
- Home office allowance (R$60.00)
- Bonus of up to 3 months' salary
- Childcare assistance (for children up to 3 years old)
- Online courses ranging from Culinary to Postgraduate (Qualifica)
- Postgraduate programs (70% discount)
- Ânima ecosystem agreement (discount on undergraduate and postgraduate courses at group institutions)
- Alura
- Day off during birthday month
- English, subject to current eligibility policy
- Totalpass
- 15% discount on DogLife plans
- Partnerships with SESC, OnHappy and LypeDepyl
- Payroll-deductible loans
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Java 8+Java EESpring BootQuarkusMicroProfileFlutterRabbitMQAWS SQSPostgreSQLMongoDB
Soft skills
collaborationcommunicationrisk estimationmentorshiptechnical documentation