Engenheiro de Software Fullstack Sr (Java/Flutter)

New
J
JobgetherIT Security
Remote work opportunity within Brazil.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSPostgreSQLFlutterGitJavaMongoDBSpring BootMicroservices

Requirements

  • Solid professional experience with Java 8+, Java EE, Spring Boot, Quarkus, and MicroProfile.
  • Strong experience with Flutter for modern frontend and mobile applications.
  • Experience with microservices, DDD, MVC, and Clean Architecture.
  • Hands-on experience with EKS and AWS environments.
  • Experience with asynchronous integrations using RabbitMQ and/or AWS SQS.
  • Strong knowledge of PostgreSQL and MongoDB.
  • Experience with Redis for caching.
  • Practical experience developing automated unit tests with JUnit.
  • Proficiency with Git and GitFlow.
  • Ability to create technical documentation using Markdown, Swagger/OpenAPI, C4 Model, and UML.
  • Effective communication and collaborative problem-solving skills.

Responsibilities

  • Develop, maintain, and enhance software functionality using Java and Flutter.
  • Build backend services with Spring Boot, Quarkus, and MicroProfile.
  • Design integrations using RabbitMQ and AWS SQS.
  • Manage cloud environments using AWS and EKS.
  • Ensure code quality through JUnit, mutation testing, and code reviews.
  • Create technical documentation using C4 Model, Swagger/OpenAPI, and UML.
  • Collaborate on architectural decisions and support the growth of junior engineers.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now