iestro

Senior Fullstack Software Engineer

iestro

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

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